[INFO] crate sass-alt 0.2.7 is already in cache [INFO] checking sass-alt-0.2.7 against master#9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7 for pr-64564 [INFO] extracting crate sass-alt 0.2.7 into work/builds/worker-4/source [INFO] validating manifest of crates.io crate sass-alt 0.2.7 on toolchain 9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7-alt [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate sass-alt 0.2.7 [INFO] finished tweaking crates.io crate sass-alt 0.2.7 [INFO] tweaked toml for crates.io crate sass-alt 0.2.7 written to work/builds/worker-4/source/Cargo.toml [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7-alt" "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" "+9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 22e9cbc9340775bbdda901d59400b1655db27356208811a08477891e0b3fe7a5 [INFO] running `"docker" "start" "-a" "22e9cbc9340775bbdda901d59400b1655db27356208811a08477891e0b3fe7a5"` [INFO] [stderr] Compiling sass-sys v0.4.13 [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-0c322854ba16da5d/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/cssize.hpp:4:0, [INFO] [stderr] from src/cssize.cpp:9: [INFO] [stderr] src/ast.hpp:896:10: error: src/ast_selectors.hpp: Cannot allocate memory [INFO] [stderr] #include "ast_selectors.hpp" [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/ast_selectors.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] In file included from src/context.hpp:17:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/node.hpp:7, [INFO] [stderr] from src/node.cpp:7: [INFO] [stderr] src/subset_map.hpp:8:10: error: /usr/include/c++/7/iterator: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/node.hpp:7:0, [INFO] [stderr] from src/node.cpp:7: [INFO] [stderr] src/ast.hpp:33:10: error: src/fn_utils.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:35:10: error: /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass.h: Cannot allocate memory [INFO] [stderr] In file included from /usr/include/c++/7/cmath:45:0, [INFO] [stderr] from /usr/include/c++/7/math.h:36, [INFO] [stderr] from src/util.hpp:15, [INFO] [stderr] from src/ast.hpp:19, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] /usr/include/math.h:684:11: error: /usr/include/x86_64-linux-gnu/bits/iscanonical.h: Cannot allocate memory [INFO] [stderr] In file included from /usr/include/c++/7/cmath:45:0, [INFO] [stderr] from /usr/include/c++/7/math.h:36, [INFO] [stderr] from src/util.hpp:15, [INFO] [stderr] from src/ast.hpp:19, [INFO] [stderr] from src/color_maps.cpp:5: [INFO] [stderr] /usr/include/math.h:684:11: error: /usr/include/x86_64-linux-gnu/bits/iscanonical.h: Cannot allocate memory [INFO] [stderr] In file included from src/ast.hpp:20:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/units.hpp:4:10: error: /usr/include/c++/7/cmath: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/math.h:952:11: error: /usr/include/x86_64-linux-gnu/bits/mathinline.h: Cannot allocate memory [INFO] [stderr] In file included from src/expand.cpp:8:0: [INFO] [stderr] src/ast.hpp:21:10: error: src/context.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:22:10: error: src/position.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:23:10: error: src/constants.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:24:10: error: src/operation.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:26:10: error: src/inspect.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:27:10: error: src/source_map.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:28:10: error: src/environment.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:29:10: error: src/error_handling.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:30:10: error: src/ast_def_macros.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:33:10: error: src/fn_utils.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:35:10: error: /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass.h: Cannot allocate memory [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_util.o] Error 4 [INFO] [stderr] In file included from src/context.hpp:14:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/color_maps.cpp:5: [INFO] [stderr] src/sass_context.hpp:5:10: error: /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass/context.h: Cannot allocate memory [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:9:10: error: src/b64/encode.h: Cannot allocate memory [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:14:10: error: src/sass_context.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:15:10: error: src/environment.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:16:10: error: src/source_map.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:17:10: error: src/subset_map.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:18:10: error: src/backtrace.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:19:10: error: src/output.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:20:10: error: src/plugins.hpp: Cannot allocate memory [INFO] [stderr] src/context.hpp:21:10: error: src/file.hpp: Cannot allocate memory [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] In file included from /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass.h:12:0, [INFO] [stderr] from src/ast.hpp:35, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass2scss.h:31:10: error: /usr/include/c++/7/stack: Cannot allocate memory [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/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/operators.o] Error 4 [INFO] [stderr] In file included from /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass/context.h:7:0, [INFO] [stderr] from src/sass_context.hpp:5, [INFO] [stderr] from src/context.hpp:14, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/extend.hpp:7, [INFO] [stderr] from src/extend.cpp:5: [INFO] [stderr] /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass/values.h:4:10: error: /usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/expand.cpp:8:0: [INFO] [stderr] src/ast.hpp:895:10: error: src/ast_supports.hpp: Cannot allocate memory [INFO] [stderr] src/color_maps.cpp:6:10: error: src/color_maps.hpp: Cannot allocate memory [INFO] [stderr] src/ast.hpp:896:10: error: src/ast_selectors.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:9:10: error: src/expand.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:10:10: error: src/bind.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:11:10: error: src/eval.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:12:10: error: src/backtrace.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:14:10: error: src/parser.hpp: Cannot allocate memory [INFO] [stderr] src/expand.cpp:15:10: error: src/sass_functions.hpp: Cannot allocate memory [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_values.o] Error 4 [INFO] [stderr] In file included from src/node.cpp:9:0: [INFO] [stderr] src/parser.hpp:13:10: error: src/prelexer.hpp: Cannot allocate memory [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/bind.o] Error 4 [INFO] [stderr] In file included from src/context.hpp:19:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/extend.hpp:7, [INFO] [stderr] from src/extend.cpp:5: [INFO] [stderr] src/output.hpp:8:10: error: src/inspect.hpp: Cannot allocate memory [INFO] [stderr] #include "inspect.hpp" [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/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/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/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/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/eval.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/backtrace.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/fn_colors.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/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/units.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/output.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/prelexer.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/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/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/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/emitter.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] In file included from src/context.hpp:14:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/color_maps.cpp:5: [INFO] [stderr] src/sass_context.hpp:120:3: error: 'Sass_Compiler_State' does not name a type; did you mean 'Sass_Compiler'? [INFO] [stderr] Sass_Compiler_State state; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] Sass_Compiler [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/remove_placeholders.o] Error 4 [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:31:75: error: 'ParserState' has not been declared [INFO] [stderr] bool call_headers(const std::string& load_path, const char* ctx_path, ParserState& pstate, Import* imp) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/context.hpp:33:77: error: 'ParserState' has not been declared [INFO] [stderr] bool call_importers(const std::string& load_path, const char* ctx_path, ParserState& pstate, Import* imp) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/context.hpp:37:74: error: 'ParserState' has not been declared [INFO] [stderr] bool call_loader(const std::string& load_path, const char* ctx_path, ParserState& pstate, Import* imp, std::vector importers, bool only_one = true); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:44:5: error: 'Plugins' does not name a type [INFO] [stderr] Plugins plugins; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:45:5: error: 'Output' does not name a type; did you mean 'getpt'? [INFO] [stderr] Output emitter; [INFO] [stderr] ^~~~~~ [INFO] [stderr] getpt [INFO] [stderr] src/context.hpp:53:17: error: 'Resource' was not declared in this scope [INFO] [stderr] std::vector resources; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/context.hpp:53:17: note: suggested alternative: 'Return' [INFO] [stderr] std::vector resources; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] Return [INFO] [stderr] src/context.hpp:53:25: error: template argument 1 is invalid [INFO] [stderr] std::vector resources; [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:53:25: error: template argument 2 is invalid [INFO] [stderr] src/context.hpp:54:33: error: 'StyleSheet' was not declared in this scope [INFO] [stderr] std::map sheets; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/context.hpp:54:33: note: suggested alternative: 'Statement' [INFO] [stderr] std::map sheets; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] Statement [INFO] [stderr] src/context.hpp:54:43: error: template argument 2 is invalid [INFO] [stderr] std::map sheets; [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:54:43: error: template argument 4 is invalid [INFO] [stderr] src/context.hpp:55:5: error: 'Subset_Map' does not name a type; did you mean 'SubSetMapKey'? [INFO] [stderr] Subset_Map subset_map; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] SubSetMapKey [INFO] [stderr] src/context.hpp:58:17: error: 'Backtrace' was not declared in this scope [INFO] [stderr] std::vector traces; [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] src/context.hpp:58:17: note: suggested alternative: 'BlockStack' [INFO] [stderr] std::vector traces; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] BlockStack [INFO] [stderr] src/context.hpp:58:26: error: template argument 1 is invalid [INFO] [stderr] std::vector traces; [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:58:26: error: template argument 2 is invalid [INFO] [stderr] src/context.hpp:75:65: error: 'ParserState' has not been declared [INFO] [stderr] void apply_custom_headers(Block_Obj root, const char* path, ParserState pstate); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:29:0, [INFO] [stderr] from src/color_maps.cpp:5: [INFO] [stderr] src/error_handling.hpp:183:15: error: 'Sass_OP' does not name a type; did you mean 'Sass_Env'? [INFO] [stderr] const Sass_OP op; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] Sass_Env [INFO] [stderr] src/error_handling.hpp:185:79: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] UndefinedOperation(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/error_handling.hpp:192:81: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] InvalidNullOperation(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from src/expand.cpp:8:0: [INFO] [stderr] src/ast.hpp:53:23: error: expected ')' before 'operand' [INFO] [stderr] Operand(Sass_OP operand, bool ws_before = false, bool ws_after = false) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:57:12: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] enum Sass_OP operand; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:75:36: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] const char* sass_op_to_name(enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:77:38: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] const char* sass_op_separator(enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:83:18: error: 'ParserState' has not been declared [INFO] [stderr] ADD_PROPERTY(ParserState, pstate) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:83:31: error: 'pstate' has not been declared [INFO] [stderr] ADD_PROPERTY(ParserState, pstate) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:83:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(ParserState, pstate) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:83:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:85:26: error: expected ')' before 'pstate' [INFO] [stderr] AST_Node(ParserState pstate) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/error_handling.hpp:200:15: error: 'Sass_OP' does not name a type; did you mean 'Sass_Env'? [INFO] [stderr] const Sass_OP op; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] Sass_Env [INFO] [stderr] src/error_handling.hpp:202:82: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] AlphaChannelsNotEqual(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:110:30: error: 'ParserState' does not name a type; did you mean 'setstate'? [INFO] [stderr] void update_pstate(const ParserState& pstate); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] setstate [INFO] [stderr] src/ast.hpp:111:5: error: 'Offset' does not name a type; did you mean 'ffsll'? [INFO] [stderr] Offset off() { return pstate(); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] ffsll [INFO] [stderr] src/ast.hpp:112:5: error: 'Position' does not name a type; did you mean 'Function'? [INFO] [stderr] Position pos() { return pstate(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] Function [INFO] [stderr] src/context.hpp:99:34: error: 'Include' does not name a type [INFO] [stderr] void register_resource(const Include&, const Resource&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:99:50: error: 'Resource' does not name a type; did you mean 'Return'? [INFO] [stderr] void register_resource(const Include&, const Resource&); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] Return [INFO] [stderr] src/ast.hpp:113:44: error: ISO C++ forbids declaration of 'ATTACH_ABSTRACT_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_ABSTRACT_AST_OPERATIONS(AST_Node); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:114:42: error: ISO C++ forbids declaration of 'ATTACH_ABSTRACT_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_ABSTRACT_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:114:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:113:36: error: cannot declare parameter to be of abstract type 'Sass::AST_Node' [INFO] [stderr] ATTACH_ABSTRACT_AST_OPERATIONS(AST_Node); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:82:9: note: because the following virtual functions are pure within 'Sass::AST_Node': [INFO] [stderr] class AST_Node : public SharedObj { [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:100:13: note: virtual Sass::AST_Node::~AST_Node() [INFO] [stderr] virtual ~AST_Node() = 0; [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp: In constructor 'Sass::AST_Node::AST_Node(const Sass::AST_Node*)': [INFO] [stderr] src/ast.hpp:89:7: error: class 'Sass::AST_Node' does not have any field named 'pstate_' [INFO] [stderr] : pstate_(ptr->pstate_) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:89:20: error: 'const class Sass::AST_Node' has no member named 'pstate_' [INFO] [stderr] : pstate_(ptr->pstate_) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp: At global scope: [INFO] [stderr] src/ast.hpp:161:24: error: 'is_delayed' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_delayed) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:161:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_delayed) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:161:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:162:24: error: 'is_expanded' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_expanded) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:162:35: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_expanded) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:162:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:162:5: error: 'int Sass::Expression::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_expanded) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:161:5: error: with 'int Sass::Expression::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_delayed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:163:24: error: 'is_interpolant' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_interpolant) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:163:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_interpolant) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:163:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:163:5: error: 'int Sass::Expression::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_interpolant) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:161:5: error: with 'int Sass::Expression::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_delayed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:164:24: error: 'concrete_type' has not been declared [INFO] [stderr] ADD_PROPERTY(Type, concrete_type) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:164:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Type, concrete_type) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:164:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:166:28: error: expected ')' before 'pstate' [INFO] [stderr] Expression(ParserState pstate, bool d = false, bool e = false, bool i = false, Type ct = NONE); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:185:45: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Expression); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp: In member function 'virtual void Sass::Expression::set_delayed(bool)': [INFO] [stderr] src/ast.hpp:181:46: error: 'is_delayed' was not declared in this scope [INFO] [stderr] virtual void set_delayed(bool delayed) { is_delayed(delayed); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/context.hpp:100:34: error: 'Include' does not name a type [INFO] [stderr] void register_resource(const Include&, const Resource&, ParserState&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:100:50: error: 'Resource' does not name a type; did you mean 'Return'? [INFO] [stderr] void register_resource(const Include&, const Resource&, ParserState&); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] Return [INFO] [stderr] src/context.hpp:100:61: error: 'ParserState' has not been declared [INFO] [stderr] void register_resource(const Include&, const Resource&, ParserState&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/context.hpp:101:17: error: 'Include' was not declared in this scope [INFO] [stderr] std::vector find_includes(const Importer& import); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:101:24: error: template argument 1 is invalid [INFO] [stderr] std::vector find_includes(const Importer& import); [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:101:24: error: template argument 2 is invalid [INFO] [stderr] src/ast.hpp:181:46: note: suggested alternative: 'set_delayed' [INFO] [stderr] virtual void set_delayed(bool delayed) { is_delayed(delayed); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] set_delayed [INFO] [stderr] src/ast.hpp: In member function 'virtual bool Sass::Expression::has_interpolant() const': [INFO] [stderr] src/ast.hpp:182:51: error: 'is_interpolant' was not declared in this scope [INFO] [stderr] virtual bool has_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:182:51: note: suggested alternative: 'has_interpolant' [INFO] [stderr] virtual bool has_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] has_interpolant [INFO] [stderr] src/context.hpp:101:46: error: 'Importer' does not name a type; did you mean 'Import'? [INFO] [stderr] std::vector find_includes(const Importer& import); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] Import [INFO] [stderr] src/ast.hpp: In member function 'virtual bool Sass::Expression::is_left_interpolant() const': [INFO] [stderr] src/ast.hpp:183:55: error: 'is_interpolant' was not declared in this scope [INFO] [stderr] virtual bool is_left_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:183:55: note: suggested alternative: 'has_interpolant' [INFO] [stderr] virtual bool is_left_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] has_interpolant [INFO] [stderr] src/ast.hpp: In member function 'virtual bool Sass::Expression::is_right_interpolant() const': [INFO] [stderr] src/ast.hpp:184:56: error: 'is_interpolant' was not declared in this scope [INFO] [stderr] virtual bool is_right_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:184:56: note: suggested alternative: 'has_interpolant' [INFO] [stderr] virtual bool is_right_interpolant() const { return is_interpolant(); } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] has_interpolant [INFO] [stderr] src/context.hpp:102:5: error: 'Include' does not name a type [INFO] [stderr] Include load_import(const Importer&, ParserState pstate); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp: In member function 'Sass_Output_Style Sass::Context::output_style()': [INFO] [stderr] src/context.hpp:104:47: error: invalid use of incomplete type 'struct Sass_Options' [INFO] [stderr] Sass_Output_Style output_style() { return c_options.output_style; }; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from src/ast_fwd_decl.hpp:14:0, [INFO] [stderr] from src/ast.hpp:17, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass/functions.h:17:8: note: forward declaration of 'struct Sass_Options' [INFO] [stderr] struct Sass_Options; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp: In constructor 'Sass::File_Context::File_Context(Sass::Sass_File_Context&)': [INFO] [stderr] src/context.hpp:128:18: error: no matching function for call to 'Sass::Context::Context(Sass::Sass_File_Context&)' [INFO] [stderr] : Context(ctx) [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:93:5: note: candidate: Sass::Context::Context(Sass::Sass_Context&) [INFO] [stderr] Context(struct Sass_Context&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:93:5: note: no known conversion for argument 1 from 'Sass::Sass_File_Context' to 'Sass::Sass_Context&' [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:28:9: note: candidate: Sass::Context::Context(const Sass::Context&) [INFO] [stderr] class Context { [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:28:9: note: no known conversion for argument 1 from 'Sass::Sass_File_Context' to 'const Sass::Context&' [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp: In constructor 'Sass::Data_Context::Data_Context(Sass::Sass_Data_Context&)': [INFO] [stderr] src/context.hpp:139:18: error: no matching function for call to 'Sass::Context::Context(Sass::Sass_Data_Context&)' [INFO] [stderr] : Context(ctx) [INFO] [stderr] ^ [INFO] [stderr] src/context.hpp:93:5: note: candidate: Sass::Context::Context(Sass::Sass_Context&) [INFO] [stderr] Context(struct Sass_Context&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:93:5: note: no known conversion for argument 1 from 'Sass::Sass_Data_Context' to 'Sass::Sass_Context&' [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:28:9: note: candidate: Sass::Context::Context(const Sass::Context&) [INFO] [stderr] class Context { [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/context.hpp:28:9: note: no known conversion for argument 1 from 'Sass::Sass_Data_Context' to 'const Sass::Context&' [INFO] [stderr] In file included from src/ast.hpp:21:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/context.hpp:141:28: error: invalid use of incomplete type 'struct Sass::Sass_Data_Context' [INFO] [stderr] source_c_str = ctx.source_string; [INFO] [stderr] ^~~ [INFO] [stderr] src/context.hpp:138:25: note: forward declaration of 'struct Sass::Sass_Data_Context' [INFO] [stderr] Data_Context(struct Sass_Data_Context& ctx) [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/context.hpp:142:28: error: invalid use of incomplete type 'struct Sass::Sass_Data_Context' [INFO] [stderr] srcmap_c_str = ctx.srcmap_string; [INFO] [stderr] ^~~ [INFO] [stderr] src/context.hpp:138:25: note: forward declaration of 'struct Sass::Sass_Data_Context' [INFO] [stderr] Data_Context(struct Sass_Data_Context& ctx) [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/context.hpp:143:7: error: invalid use of incomplete type 'struct Sass::Sass_Data_Context' [INFO] [stderr] ctx.source_string = 0; // passed away [INFO] [stderr] ^~~ [INFO] [stderr] src/context.hpp:138:25: note: forward declaration of 'struct Sass::Sass_Data_Context' [INFO] [stderr] Data_Context(struct Sass_Data_Context& ctx) [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/context.hpp:144:7: error: invalid use of incomplete type 'struct Sass::Sass_Data_Context' [INFO] [stderr] ctx.srcmap_string = 0; // passed away [INFO] [stderr] ^~~ [INFO] [stderr] src/context.hpp:138:25: note: forward declaration of 'struct Sass::Sass_Data_Context' [INFO] [stderr] Data_Context(struct Sass_Data_Context& ctx) [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/fn_utils.o] Error 4 [INFO] [stderr] src/ast.hpp: At global scope: [INFO] [stderr] src/ast.hpp:390:24: error: 'statement_type' has not been declared [INFO] [stderr] ADD_PROPERTY(Type, statement_type) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:390:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Type, statement_type) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:390:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:391:26: error: 'tabs' has not been declared [INFO] [stderr] ADD_PROPERTY(size_t, tabs) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:391:30: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(size_t, tabs) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:391:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:392:24: error: 'group_end' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, group_end) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:392:33: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, group_end) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:392:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:394:27: error: expected ')' before 'pstate' [INFO] [stderr] Statement(ParserState pstate, Type st = NONE, size_t t = 0); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:400:44: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Statement) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:400:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:400:35: error: cannot declare parameter to be of abstract type 'Sass::Statement' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Statement) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:362:9: note: because the following virtual functions are pure within 'Sass::Statement': [INFO] [stderr] class Statement : public AST_Node { [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:395:13: note: virtual Sass::Statement::~Statement() [INFO] [stderr] virtual ~Statement() = 0; // virtual destructor [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:408:24: error: 'is_root' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_root) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:408:31: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_root) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:408:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:413:23: error: expected ')' before 'pstate' [INFO] [stderr] Block(ParserState pstate, size_t s = 0, bool r = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:415:32: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Block) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:415:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:416:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:416:33: error: expected ';' at end of member declaration [INFO] [stderr] In file included from src/context.hpp:19:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/extend.hpp:7, [INFO] [stderr] from src/extend.cpp:5: [INFO] [stderr] src/output.hpp:14:33: error: expected class-name before '{' token [INFO] [stderr] class Output : public Inspect { [INFO] [stderr] ^ [INFO] [stderr] src/output.hpp:16:11: error: 'Inspect' has not been declared [INFO] [stderr] using Inspect::operator(); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from src/inspect.hpp:6:0, [INFO] [stderr] from src/ast.hpp:26, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/emitter.hpp: At global scope: [INFO] [stderr] src/emitter.hpp:24:7: error: 'OutputBuffer' does not name a type; did you mean 'setbuffer'? [INFO] [stderr] OutputBuffer wbuf; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] setbuffer [INFO] [stderr] src/emitter.hpp:27:13: error: 'SourceMap' does not name a type [INFO] [stderr] const SourceMap smap(void) { return wbuf.smap; } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:423:29: error: 'block' has not been declared [INFO] [stderr] ADD_PROPERTY(Block_Obj, block) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:423:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Block_Obj, block) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:423:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:425:27: error: expected ')' before 'pstate' [INFO] [stderr] Has_Block(ParserState pstate, Block_Obj b); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:437:37: error: 'selector' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:437:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:437:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:438:24: error: 'is_root' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_root); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:438:31: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_root); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:440:25: error: expected ')' before 'pstate' [INFO] [stderr] Ruleset(ParserState pstate, Selector_List_Obj s = {}, Block_Obj b = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:440:57: error: expected unqualified-id before ',' token [INFO] [stderr] Ruleset(ParserState pstate, Selector_List_Obj s = {}, Block_Obj b = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:440:75: error: expected unqualified-id before ')' token [INFO] [stderr] Ruleset(ParserState pstate, Selector_List_Obj s = {}, Block_Obj b = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:442:34: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Ruleset) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:442:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:443:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:443:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:450:33: error: 'node' has not been declared [INFO] [stderr] ADD_PROPERTY(Statement_Obj, node) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:450:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Statement_Obj, node) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:450:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:451:24: error: 'group_end' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, group_end) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:451:33: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, group_end) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:451:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:453:24: error: expected ')' before 'pstate' [INFO] [stderr] Bubble(ParserState pstate, Statement_Obj n, Statement_Obj g = {}, size_t t = 0); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:453:69: error: expected unqualified-id before ',' token [INFO] [stderr] Bubble(ParserState pstate, Statement_Obj n, Statement_Obj g = {}, size_t t = 0); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:455:33: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Bubble) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:455:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:456:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:456:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:463:24: error: 'type' has not been declared [INFO] [stderr] ADD_CONSTREF(char, type) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:463:28: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(char, type) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:463:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:464:31: error: 'name' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:464:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:464:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:466:23: error: expected ')' before 'pstate' [INFO] [stderr] Trace(ParserState pstate, std::string n, Block_Obj b = {}, char type = 'm'); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:466:62: error: expected unqualified-id before ',' token [INFO] [stderr] Trace(ParserState pstate, std::string n, Block_Obj b = {}, char type = 'm'); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:467:32: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Trace) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:467:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:468:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:468:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:475:28: error: 'media_queries' has not been declared [INFO] [stderr] ADD_PROPERTY(List_Obj, media_queries) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:475:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(List_Obj, media_queries) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:475:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:477:29: error: expected ')' before 'pstate' [INFO] [stderr] Media_Block(ParserState pstate, List_Obj mqs, Block_Obj b); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:480:38: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Media_Block) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:480:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:481:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:481:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:489:31: error: 'keyword' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, keyword) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:489:38: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, keyword) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:489:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:490:37: error: 'selector' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:490:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:490:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:491:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:491:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:491:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:493:27: error: expected ')' before 'pstate' [INFO] [stderr] Directive(ParserState pstate, std::string kwd, Selector_List_Obj sel = {}, Block_Obj b = {}, Expression_Obj val = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:493:78: error: expected unqualified-id before ',' token [INFO] [stderr] Directive(ParserState pstate, std::string kwd, Selector_List_Obj sel = {}, Block_Obj b = {}, Expression_Obj val = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:493:96: error: expected unqualified-id before ',' token [INFO] [stderr] Directive(ParserState pstate, std::string kwd, Selector_List_Obj sel = {}, Block_Obj b = {}, Expression_Obj val = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:493:121: error: expected unqualified-id before ')' token [INFO] [stderr] Directive(ParserState pstate, std::string kwd, Selector_List_Obj sel = {}, Block_Obj b = {}, Expression_Obj val = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:497:36: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Directive) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:497:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:498:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:498:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:507:37: error: 'name' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:507:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:507:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:509:31: error: expected ')' before 'pstate' [INFO] [stderr] Keyframe_Rule(ParserState pstate, Block_Obj b); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:510:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Keyframe_Rule) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:510:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:511:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:511:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:518:30: error: 'property' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, property) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:518:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, property) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:518:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:519:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:519:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:519:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:520:24: error: 'is_important' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:520:36: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:520:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:521:24: error: 'is_custom_property' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_custom_property) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:521:42: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_custom_property) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:521:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:521:5: error: 'int Sass::Declaration::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_custom_property) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:520:5: error: with 'int Sass::Declaration::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:522:24: error: 'is_indented' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_indented) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:522:35: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_indented) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:522:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:522:5: error: 'int Sass::Declaration::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_indented) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:520:5: error: with 'int Sass::Declaration::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:524:29: error: expected ')' before 'pstate' [INFO] [stderr] Declaration(ParserState pstate, String_Obj prop, Expression_Obj val, bool i = false, bool c = false, Block_Obj b = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:524:122: error: expected unqualified-id before ')' token [INFO] [stderr] Declaration(ParserState pstate, String_Obj prop, Expression_Obj val, bool i = false, bool c = false, Block_Obj b = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:526:38: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Declaration) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:526:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:527:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:527:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:534:31: error: 'variable' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, variable) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:534:39: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, variable) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:534:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:535:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:535:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:535:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:536:24: error: 'is_default' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_default) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:536:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_default) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:536:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:537:24: error: 'is_global' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_global) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:537:33: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_global) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:537:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:537:5: error: 'int Sass::Assignment::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_global) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:536:5: error: with 'int Sass::Assignment::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_default) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:539:28: error: expected ')' before 'pstate' [INFO] [stderr] Assignment(ParserState pstate, std::string var, Expression_Obj val, bool is_default = false, bool is_global = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:540:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Assignment) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:540:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:541:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:541:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:550:17: error: 'Include' was not declared in this scope [INFO] [stderr] std::vector incs_; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:550:24: error: template argument 1 is invalid [INFO] [stderr] std::vector incs_; [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:550:24: error: template argument 2 is invalid [INFO] [stderr] src/ast.hpp:551:33: error: 'import_queries' has not been declared [INFO] [stderr] ADD_PROPERTY(List_Obj, import_queries); [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:551:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(List_Obj, import_queries); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:553:24: error: expected ')' before 'pstate' [INFO] [stderr] Import(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:554:17: error: 'Include' was not declared in this scope [INFO] [stderr] std::vector& incs(); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:554:24: error: template argument 1 is invalid [INFO] [stderr] std::vector& incs(); [INFO] [stderr] ^ [INFO] [stderr] src/emitter.hpp:28:13: error: 'OutputBuffer' does not name a type; did you mean 'setbuffer'? [INFO] [stderr] const OutputBuffer output(void) { return wbuf; } [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] setbuffer [INFO] [stderr] src/ast.hpp:554:24: error: template argument 2 is invalid [INFO] [stderr] src/ast.hpp:556:33: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Import) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:556:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:557:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:557:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:563:5: error: 'Include' does not name a type [INFO] [stderr] Include resource_; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:565:29: error: expected ')' before 'pstate' [INFO] [stderr] Import_Stub(ParserState pstate, Include res); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:566:5: error: 'Include' does not name a type [INFO] [stderr] Include resource(); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/emitter.hpp:73:33: error: 'OutputBuffer' does not name a type; did you mean 'setbuffer'? [INFO] [stderr] void prepend_output(const OutputBuffer& out); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] setbuffer [INFO] [stderr] src/emitter.hpp: In member function 'const string& Sass::Emitter::buffer()': [INFO] [stderr] src/emitter.hpp:26:48: error: 'wbuf' was not declared in this scope [INFO] [stderr] const std::string& buffer(void) { return wbuf.buffer; } [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:569:38: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Import_Stub) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:569:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:570:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:570:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:577:34: error: 'message' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, message) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:577:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, message) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:577:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:579:25: error: expected ')' before 'pstate' [INFO] [stderr] Warning(ParserState pstate, Expression_Obj msg); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:580:34: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Warning) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:580:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:581:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:581:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:588:34: error: 'message' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, message) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:588:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, message) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:588:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:590:23: error: expected ')' before 'pstate' [INFO] [stderr] Error(ParserState pstate, Expression_Obj msg); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:591:32: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Error) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:591:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:592:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:592:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:599:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:599:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:599:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:601:23: error: expected ')' before 'pstate' [INFO] [stderr] Debug(ParserState pstate, Expression_Obj val); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:602:32: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Debug) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:602:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:603:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:603:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:610:30: error: 'text' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, text) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:610:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, text) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:610:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:611:24: error: 'is_important' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:611:36: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_important) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:611:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:613:25: error: expected ')' before 'pstate' [INFO] [stderr] Comment(ParserState pstate, String_Obj txt, bool is_important); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:615:34: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Comment) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:615:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:616:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:616:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:623:34: error: 'predicate' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, predicate) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:623:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, predicate) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:623:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:624:29: error: 'alternative' has not been declared [INFO] [stderr] ADD_PROPERTY(Block_Obj, alternative) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:624:40: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Block_Obj, alternative) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:624:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:626:20: error: expected ')' before 'pstate' [INFO] [stderr] If(ParserState pstate, Expression_Obj pred, Block_Obj con, Block_Obj alt = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:626:82: error: expected unqualified-id before ')' token [INFO] [stderr] If(ParserState pstate, Expression_Obj pred, Block_Obj con, Block_Obj alt = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:628:29: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(If) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:628:29: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:629:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:629:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:636:31: error: 'variable' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, variable) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:636:39: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, variable) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:636:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:637:34: error: 'lower_bound' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, lower_bound) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:637:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, lower_bound) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:637:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:638:34: error: 'upper_bound' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, upper_bound) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:638:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, upper_bound) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:638:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:638:5: error: 'int Sass::For::ADD_PROPERTY(Sass::Expression_Obj, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Expression_Obj, upper_bound) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:637:5: error: with 'int Sass::For::ADD_PROPERTY(Sass::Expression_Obj, int)' [INFO] [stderr] ADD_PROPERTY(Expression_Obj, lower_bound) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:639:24: error: 'is_inclusive' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_inclusive) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:639:36: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_inclusive) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:639:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:641:21: error: expected ')' before 'pstate' [INFO] [stderr] For(ParserState pstate, std::string var, Expression_Obj lo, Expression_Obj hi, Block_Obj b, bool inc); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:642:30: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(For) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:642:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:643:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:643:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:650:44: error: 'variables' has not been declared [INFO] [stderr] ADD_PROPERTY(std::vector, variables) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:650:53: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(std::vector, variables) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:650:53: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:651:34: error: 'list' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, list) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:651:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, list) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:651:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:653:22: error: expected ')' before 'pstate' [INFO] [stderr] Each(ParserState pstate, std::vector vars, Expression_Obj lst, Block_Obj b); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:654:31: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Each) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:654:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:655:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:655:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:662:34: error: 'predicate' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, predicate) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:662:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, predicate) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:662:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:664:23: error: expected ')' before 'pstate' [INFO] [stderr] While(ParserState pstate, Expression_Obj pred, Block_Obj b); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:665:32: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(While) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:665:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:666:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:666:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:673:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:673:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:673:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:675:24: error: expected ')' before 'pstate' [INFO] [stderr] Return(ParserState pstate, Expression_Obj val); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:676:33: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Return) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:676:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:677:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:677:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:684:37: error: 'selector' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast.hpp:684:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:684:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:686:27: error: expected ')' before 'pstate' [INFO] [stderr] Extension(ParserState pstate, Selector_List_Obj s); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:687:36: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Extension) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:687:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:688:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:688:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:698:31: error: 'name' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:698:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:698:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:699:34: error: 'parameters' has not been declared [INFO] [stderr] ADD_PROPERTY(Parameters_Obj, parameters) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:699:44: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Parameters_Obj, parameters) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:699:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:700:18: error: 'Env' has not been declared [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^~~ [INFO] [stderr] src/ast.hpp:700:24: error: 'environment' has not been declared [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:700:35: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:700:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:701:24: error: 'type' has not been declared [INFO] [stderr] ADD_PROPERTY(Type, type) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:701:28: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Type, type) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:701:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' has not been declared [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:702:35: error: 'native_function' has not been declared [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:702:50: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:702:50: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:703:39: error: 'c_function' has not been declared [INFO] [stderr] ADD_PROPERTY(Sass_Function_Entry, c_function) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:703:49: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Sass_Function_Entry, c_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:703:49: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:704:25: error: 'cookie' has not been declared [INFO] [stderr] ADD_PROPERTY(void*, cookie) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:704:31: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(void*, cookie) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:704:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:705:24: error: 'is_overload_stub' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_overload_stub) [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:705:40: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_overload_stub) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:705:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:706:18: error: 'Signature' has not been declared [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:706:29: error: 'signature' has not been declared [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:706:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:706:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:706:5: error: 'int Sass::Definition::ADD_PROPERTY(int, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:702:5: error: with 'int Sass::Definition::ADD_PROPERTY(int, int)' [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:708:28: error: expected ')' before 'pstate' [INFO] [stderr] Definition(ParserState pstate, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:713:28: error: expected ')' before 'pstate' [INFO] [stderr] Definition(ParserState pstate, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:719:28: error: expected ')' before 'pstate' [INFO] [stderr] Definition(ParserState pstate, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:724:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Definition) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:724:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:725:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:725:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:732:31: error: 'name' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:732:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:732:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:733:33: error: 'arguments' has not been declared [INFO] [stderr] ADD_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:733:42: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:733:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:734:34: error: 'block_parameters' has not been declared [INFO] [stderr] ADD_PROPERTY(Parameters_Obj, block_parameters) [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:734:50: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Parameters_Obj, block_parameters) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:734:50: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:736:28: error: expected ')' before 'pstate' [INFO] [stderr] Mixin_Call(ParserState pstate, std::string n, Arguments_Obj args, Parameters_Obj b_params = {}, Block_Obj b = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:736:99: error: expected unqualified-id before ',' token [INFO] [stderr] Mixin_Call(ParserState pstate, std::string n, Arguments_Obj args, Parameters_Obj b_params = {}, Block_Obj b = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:736:117: error: expected unqualified-id before ')' token [INFO] [stderr] Mixin_Call(ParserState pstate, std::string n, Arguments_Obj args, Parameters_Obj b_params = {}, Block_Obj b = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:737:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Mixin_Call) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:737:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:738:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:738:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:745:33: error: 'arguments' has not been declared [INFO] [stderr] ADD_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:745:42: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:745:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:747:25: error: expected ')' before 'pstate' [INFO] [stderr] Content(ParserState pstate, Arguments_Obj args); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:748:34: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Content) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:748:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:749:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:749:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:759:25: error: 'optype' has not been declared [INFO] [stderr] HASH_PROPERTY(Type, optype) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:759:31: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Type, optype) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:759:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:760:35: error: 'operand' has not been declared [INFO] [stderr] HASH_PROPERTY(Expression_Obj, operand) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:760:42: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Expression_Obj, operand) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:760:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:763:34: error: expected ')' before 'pstate' [INFO] [stderr] Unary_Expression(ParserState pstate, Type t, Expression_Obj o); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:767:43: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Unary_Expression) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:767:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:768:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:768:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:775:35: error: 'value' has not been declared [INFO] [stderr] HASH_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:775:40: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:775:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:776:32: error: 'name' has not been declared [INFO] [stderr] HASH_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:776:36: error: ISO C++ forbids declaration of 'HASH_CONSTREF' with no type [-fpermissive] [INFO] [stderr] HASH_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:776:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:777:24: error: 'is_rest_argument' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_rest_argument) [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:777:40: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_rest_argument) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:777:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:778:24: error: 'is_keyword_argument' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_keyword_argument) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:778:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_keyword_argument) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:778:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:778:5: error: 'int Sass::Argument::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_keyword_argument) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:777:5: error: with 'int Sass::Argument::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_rest_argument) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:781:26: error: expected ')' before 'pstate' [INFO] [stderr] Argument(ParserState pstate, Expression_Obj val, std::string n = "", bool rest = false, bool keyword = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:785:35: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Argument) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:785:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:786:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:786:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:795:24: error: 'has_named_arguments' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_named_arguments) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:795:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_named_arguments) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:795:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:796:24: error: 'has_rest_argument' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_rest_argument) [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:796:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_rest_argument) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:796:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:796:5: error: 'int Sass::Arguments::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, has_rest_argument) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:795:5: error: with 'int Sass::Arguments::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, has_named_arguments) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:797:24: error: 'has_keyword_argument' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_keyword_argument) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:797:44: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_keyword_argument) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:797:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:797:5: error: 'int Sass::Arguments::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, has_keyword_argument) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:795:5: error: with 'int Sass::Arguments::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, has_named_arguments) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:801:27: error: expected ')' before 'pstate' [INFO] [stderr] Arguments(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:805:36: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Arguments) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:805:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:806:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:806:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:814:30: error: 'media_type' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, media_type) [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/plugins.o] Error 4 [INFO] [stderr] src/ast.hpp:814:40: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, media_type) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:814:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:815:24: error: 'is_negated' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_negated) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:815:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_negated) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:815:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:816:24: error: 'is_restricted' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_restricted) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:816:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_restricted) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:816:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:816:5: error: 'int Sass::Media_Query::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_restricted) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:815:5: error: with 'int Sass::Media_Query::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_negated) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:818:29: error: expected ')' before 'pstate' [INFO] [stderr] Media_Query(ParserState pstate, String_Obj t = {}, size_t s = 0, bool n = false, bool r = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:818:54: error: expected unqualified-id before ',' token [INFO] [stderr] Media_Query(ParserState pstate, String_Obj t = {}, size_t s = 0, bool n = false, bool r = false); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:819:38: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Media_Query) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:819:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:820:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:820:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:827:34: error: 'feature' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:827:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:827:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:828:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:828:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:828:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:828:5: error: 'int Sass::Media_Query_Expression::ADD_PROPERTY(Sass::Expression_Obj, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:827:5: error: with 'int Sass::Media_Query_Expression::ADD_PROPERTY(Sass::Expression_Obj, int)' [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:829:24: error: 'is_interpolated' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_interpolated) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:829:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_interpolated) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:829:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:831:40: error: expected ')' before 'pstate' [INFO] [stderr] Media_Query_Expression(ParserState pstate, Expression_Obj f, Expression_Obj v, bool i = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:832:49: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Media_Query_Expression) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:832:49: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:833:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:833:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:841:34: error: 'feature' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:841:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:841:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:842:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast.hpp:842:39: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:842:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:842:5: error: 'int Sass::At_Root_Query::ADD_PROPERTY(Sass::Expression_Obj, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:841:5: error: with 'int Sass::At_Root_Query::ADD_PROPERTY(Sass::Expression_Obj, int)' [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:844:31: error: expected ')' before 'pstate' [INFO] [stderr] At_Root_Query(ParserState pstate, Expression_Obj f = {}, Expression_Obj v = {}, bool i = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:844:60: error: expected unqualified-id before ',' token [INFO] [stderr] At_Root_Query(ParserState pstate, Expression_Obj f = {}, Expression_Obj v = {}, bool i = false); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:844:83: error: expected unqualified-id before ',' token [INFO] [stderr] At_Root_Query(ParserState pstate, Expression_Obj f = {}, Expression_Obj v = {}, bool i = false); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:846:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(At_Root_Query) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:846:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:847:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:847:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:854:37: error: 'expression' has not been declared [INFO] [stderr] ADD_PROPERTY(At_Root_Query_Obj, expression) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast.hpp:854:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(At_Root_Query_Obj, expression) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:854:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:856:31: error: expected ')' before 'pstate' [INFO] [stderr] At_Root_Block(ParserState pstate, Block_Obj b = {}, At_Root_Query_Obj e = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:856:55: error: expected unqualified-id before ',' token [INFO] [stderr] At_Root_Block(ParserState pstate, Block_Obj b = {}, At_Root_Query_Obj e = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:856:81: error: expected unqualified-id before ')' token [INFO] [stderr] At_Root_Block(ParserState pstate, Block_Obj b = {}, At_Root_Query_Obj e = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:859:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(At_Root_Block) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:859:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:860:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:860:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:867:31: error: 'name' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:867:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:867:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:868:34: error: 'default_value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, default_value) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:868:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Expression_Obj, default_value) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:868:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:869:24: error: 'is_rest_parameter' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_rest_parameter) [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:869:41: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_rest_parameter) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:869:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:871:27: error: expected ')' before 'pstate' [INFO] [stderr] Parameter(ParserState pstate, std::string n, Expression_Obj def = {}, bool rest = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:871:73: error: expected unqualified-id before ',' token [INFO] [stderr] Parameter(ParserState pstate, std::string n, Expression_Obj def = {}, bool rest = false); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:872:36: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Parameter) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:872:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:873:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:873:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:882:24: error: 'has_optional_parameters' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_optional_parameters) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:882:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_optional_parameters) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:882:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:883:24: error: 'has_rest_parameter' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_rest_parameter) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:883:42: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_rest_parameter) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:883:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:883:5: error: 'int Sass::Parameters::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, has_rest_parameter) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:882:5: error: with 'int Sass::Parameters::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, has_optional_parameters) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:887:28: error: expected ')' before 'pstate' [INFO] [stderr] Parameters(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast.hpp:888:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Parameters) [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:888:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast.hpp:889:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:889:33: error: expected ';' at end of member declaration [INFO] [stderr] In file included from src/ast.hpp:894:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_values.hpp:44:26: error: expected ')' before 'pstate' [INFO] [stderr] PreValue(ParserState pstate, bool d = false, bool e = false, bool i = false, Type ct = NONE); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:45:43: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(PreValue); [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:54:23: error: expected ')' before 'pstate' [INFO] [stderr] Value(ParserState pstate, bool d = false, bool e = false, bool i = false, Type ct = NONE); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:55:40: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Value); [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:55:35: error: cannot declare parameter to be of abstract type 'Sass::Value' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Value); [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:52:9: note: because the following virtual functions are pure within 'Sass::Value': [INFO] [stderr] class Value : public PreValue { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:56:18: note: virtual bool Sass::Value::operator==(const Sass::Expression&) const [INFO] [stderr] virtual bool operator== (const Expression& rhs) const override = 0; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_values.hpp:66:23: error: use of enum 'Sass_Separator' without previous declaration [INFO] [stderr] ADD_PROPERTY(enum Sass_Separator, separator) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:66:39: error: 'separator' has not been declared [INFO] [stderr] ADD_PROPERTY(enum Sass_Separator, separator) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:66:48: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(enum Sass_Separator, separator) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:66:48: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:67:24: error: 'is_arglist' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_arglist) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:67:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_arglist) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:67:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:68:24: error: 'is_bracketed' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_bracketed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:68:36: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_bracketed) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:68:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:68:5: error: 'int Sass::List::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_bracketed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:29:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/error_handling.hpp: At global scope: [INFO] [stderr] src/error_handling.hpp:30:9: error: 'Backtraces' does not name a type; did you mean 'Backtrace'? [INFO] [stderr] Backtraces traces; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] Backtrace [INFO] [stderr] src/error_handling.hpp:32:51: error: 'Backtraces' has not been declared [INFO] [stderr] Base(ParserState pstate, std::string msg, Backtraces traces); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:51:41: error: 'Backtraces' has not been declared [INFO] [stderr] InvalidSass(ParserState pstate, Backtraces traces, std::string msg, char* owned_src = nullptr); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:61:41: error: 'Backtraces' has not been declared [INFO] [stderr] InvalidParent(Selector* parent, Backtraces traces, Selector* selector); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:71:45: error: 'Backtraces' has not been declared [INFO] [stderr] MissingArgument(ParserState pstate, Backtraces traces, std::string fn, std::string arg, std::string fntype); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:82:49: error: 'Backtraces' has not been declared [INFO] [stderr] InvalidArgumentType(ParserState pstate, Backtraces traces, std::string fn, std::string arg, std::string type, const Value* value = 0); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:29:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/error_handling.hpp:91:47: error: 'Backtraces' has not been declared [INFO] [stderr] InvalidVarKwdType(ParserState pstate, Backtraces traces, std::string name, const Argument* arg = 0); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:97:43: error: 'Backtraces' has not been declared [INFO] [stderr] InvalidSyntax(ParserState pstate, Backtraces traces, std::string msg); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:103:47: error: 'Backtraces' has not been declared [INFO] [stderr] NestingLimitError(ParserState pstate, Backtraces traces, std::string msg = def_nesting_limit); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:112:38: error: expected ')' before 'traces' [INFO] [stderr] DuplicateKeyError(Backtraces traces, const Map& dup, const Expression& org); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/error_handling.hpp:109:20: warning: non-static reference 'const Sass::Map& Sass::Exception::DuplicateKeyError::dup' in class without a constructor [-Wuninitialized] [INFO] [stderr] const Map& dup; [INFO] [stderr] ^~~ [INFO] [stderr] src/error_handling.hpp:110:27: warning: non-static reference 'const Sass::Expression& Sass::Exception::DuplicateKeyError::org' in class without a constructor [-Wuninitialized] [INFO] [stderr] const Expression& org; [INFO] [stderr] ^~~ [INFO] [stderr] src/error_handling.hpp:122:33: error: expected ')' before 'traces' [INFO] [stderr] TypeMismatch(Backtraces traces, const Expression& var, const std::string type); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:67:5: error: with 'int Sass::List::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_arglist) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:69:24: error: 'from_selector' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, from_selector) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:69:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, from_selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:69:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:69:5: error: 'int Sass::List::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, from_selector) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:67:5: error: with 'int Sass::List::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, is_arglist) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:71:22: error: expected ')' before 'pstate' [INFO] [stderr] List(ParserState pstate, size_t size = 0, enum Sass_Separator sep = SASS_SPACE, bool argl = false, bool bracket = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:86:31: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(List) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:86:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:87:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:87:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp: In member function 'virtual void Sass::List::adjust_after_pushing(Sass::Expression_Obj)': [INFO] [stderr] src/ast_values.hpp:64:60: error: 'is_expanded' was not declared in this scope [INFO] [stderr] void adjust_after_pushing(Expression_Obj e) override { is_expanded(false); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/error_handling.hpp:119:27: warning: non-static reference 'const Sass::Expression& Sass::Exception::TypeMismatch::var' in class without a constructor [-Wuninitialized] [INFO] [stderr] const Expression& var; [INFO] [stderr] ^~~ [INFO] [stderr] src/error_handling.hpp:131:33: error: expected ')' before 'traces' [INFO] [stderr] InvalidValue(Backtraces traces, const Expression& val); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/error_handling.hpp:129:27: warning: non-static reference 'const Sass::Expression& Sass::Exception::InvalidValue::val' in class without a constructor [-Wuninitialized] [INFO] [stderr] const Expression& val; [INFO] [stderr] ^~~ [INFO] [stderr] src/error_handling.hpp:140:31: error: expected ')' before 'traces' [INFO] [stderr] StackError(Backtraces traces, const AST_Node& node); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/error_handling.hpp:138:25: warning: non-static reference 'const Sass::AST_Node& Sass::Exception::StackError::node' in class without a constructor [-Wuninitialized] [INFO] [stderr] const AST_Node& node; [INFO] [stderr] ^~~~ [INFO] [stderr] src/error_handling.hpp:183:15: error: 'Sass_OP' does not name a type; did you mean 'Sass_Env'? [INFO] [stderr] const Sass_OP op; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] Sass_Env [INFO] [stderr] src/error_handling.hpp:185:79: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] UndefinedOperation(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/error_handling.hpp:192:81: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] InvalidNullOperation(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/error_handling.hpp:200:15: error: 'Sass_OP' does not name a type; did you mean 'Sass_Env'? [INFO] [stderr] const Sass_OP op; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] Sass_Env [INFO] [stderr] src/error_handling.hpp:202:82: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] AlphaChannelsNotEqual(const Expression* lhs, const Expression* rhs, enum Sass_OP op); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/error_handling.hpp:209:35: error: expected ')' before 'traces' [INFO] [stderr] SassValueError(Backtraces traces, ParserState pstate, OperationError& err); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/error_handling.hpp:225:51: error: 'Backtraces' has not been declared [INFO] [stderr] void error(std::string msg, ParserState pstate, Backtraces& traces); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:33:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/fn_utils.hpp:12:5: error: typedef 'Sass::Native_Function' is initialized (use decltype instead) [INFO] [stderr] Env& env, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp: In member function 'virtual std::__cxx11::string Sass::List::type() const': [INFO] [stderr] src/ast_values.hpp:72:48: error: 'is_arglist_' was not declared in this scope [INFO] [stderr] std::string type() const override { return is_arglist_ ? "arglist" : "list"; } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:12:5: error: 'Env' was not declared in this scope [INFO] [stderr] Env& env, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:12:10: error: 'env' was not declared in this scope [INFO] [stderr] Env& env, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:13:5: error: 'Env' was not declared in this scope [INFO] [stderr] Env& d_env, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:13:10: error: 'd_env' was not declared in this scope [INFO] [stderr] Env& d_env, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:14:12: error: expected primary-expression before '&' token [INFO] [stderr] Context& ctx, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:14:14: error: 'ctx' was not declared in this scope [INFO] [stderr] Context& ctx, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:15:15: error: expected primary-expression before 'sig' [INFO] [stderr] Signature sig, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:16:17: error: expected primary-expression before 'pstate' [INFO] [stderr] ParserState pstate, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:17:5: error: 'Backtraces' was not declared in this scope [INFO] [stderr] Backtraces& traces, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:17:5: note: suggested alternative: 'Backtrace' [INFO] [stderr] Backtraces& traces, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:17:17: error: 'traces' was not declared in this scope [INFO] [stderr] Backtraces& traces, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:72:48: note: suggested alternative: 'sys_errlist' [INFO] [stderr] std::string type() const override { return is_arglist_ ? "arglist" : "list"; } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] sys_errlist [INFO] [stderr] src/ast_values.hpp: In member function 'const char* Sass::List::sep_string(bool) const': [INFO] [stderr] src/ast_values.hpp:75:14: error: 'separator' was not declared in this scope [INFO] [stderr] return separator() == SASS_SPACE ? [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:17:17: note: suggested alternative: 'Trace' [INFO] [stderr] Backtraces& traces, \ [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:75:14: note: suggested alternative: 'operator<' [INFO] [stderr] return separator() == SASS_SPACE ? [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] operator< [INFO] [stderr] src/ast_values.hpp:75:29: error: 'SASS_SPACE' was not declared in this scope [INFO] [stderr] return separator() == SASS_SPACE ? [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:18:18: error: expected primary-expression before '&' token [INFO] [stderr] SelectorStack& selector_stack [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:18:20: error: 'selector_stack' was not declared in this scope [INFO] [stderr] SelectorStack& selector_stack [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:18:20: note: suggested alternative: 'SelectorStack' [INFO] [stderr] SelectorStack& selector_stack [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp:21:40: note: in expansion of macro 'FN_PROTOTYPE' [INFO] [stderr] typedef PreValue* (*Native_Function)(FN_PROTOTYPE); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:28:47: error: 'Native_Function' has not been declared [INFO] [stderr] Definition* make_native_function(Signature, Native_Function, Context& ctx); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:34:44: error: 'Env' has not been declared [INFO] [stderr] T* get_arg(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces) [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:34:89: error: 'Backtraces' has not been declared [INFO] [stderr] T* get_arg(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp: In function 'T* Sass::Functions::get_arg(const string&, int&, Sass::Signature, Sass::ParserState, int)': [INFO] [stderr] src/fn_utils.hpp:36:27: error: no match for 'operator[]' (operand types are 'int' and 'const string {aka const std::__cxx11::basic_string}') [INFO] [stderr] T* val = Cast(env[argname]); [INFO] [stderr] ^ [INFO] [stderr] src/fn_utils.hpp: At global scope: [INFO] [stderr] src/fn_utils.hpp:43:48: error: 'Env' has not been declared [INFO] [stderr] Map* get_arg_m(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // maps only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:43:93: error: 'Backtraces' has not been declared [INFO] [stderr] Map* get_arg_m(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // maps only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:44:51: error: 'Env' has not been declared [INFO] [stderr] Number* get_arg_n(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // numbers only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:44:96: error: 'Backtraces' has not been declared [INFO] [stderr] Number* get_arg_n(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // numbers only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:33:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/fn_utils.hpp:45:50: error: 'Env' has not been declared [INFO] [stderr] double alpha_num(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // colors only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:45:95: error: 'Backtraces' has not been declared [INFO] [stderr] double alpha_num(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // colors only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:46:50: error: 'Env' has not been declared [INFO] [stderr] double color_num(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // colors only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:46:95: error: 'Backtraces' has not been declared [INFO] [stderr] double color_num(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // colors only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:47:50: error: 'Env' has not been declared [INFO] [stderr] double get_arg_r(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, double lo, double hi); // colors only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:47:95: error: 'Backtraces' has not been declared [INFO] [stderr] double get_arg_r(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, double lo, double hi); // colors only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:48:52: error: 'Env' has not been declared [INFO] [stderr] double get_arg_val(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // shared [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:48:97: error: 'Backtraces' has not been declared [INFO] [stderr] double get_arg_val(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces); // shared [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:49:64: error: 'Env' has not been declared [INFO] [stderr] Selector_List_Obj get_arg_sels(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, Context& ctx); // selectors only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:49:109: error: 'Backtraces' has not been declared [INFO] [stderr] Selector_List_Obj get_arg_sels(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, Context& ctx); // selectors only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/fn_utils.hpp:50:67: error: 'Env' has not been declared [INFO] [stderr] Compound_Selector_Obj get_arg_sel(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, Context& ctx); // selectors only [INFO] [stderr] ^~~ [INFO] [stderr] src/fn_utils.hpp:50:112: error: 'Backtraces' has not been declared [INFO] [stderr] Compound_Selector_Obj get_arg_sel(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtraces traces, Context& ctx); // selectors only [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass.h:12:0, [INFO] [stderr] from src/ast.hpp:35, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/out/build/include/sass2scss.h:84:8: error: 'stack' in namespace 'std' does not name a template type [INFO] [stderr] std::stack indents; [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:75:29: note: suggested alternative: 'SASS_ASSERT' [INFO] [stderr] return separator() == SASS_SPACE ? [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] SASS_ASSERT [INFO] [stderr] src/ast_values.hpp: In member function 'virtual bool Sass::List::is_invisible() const': [INFO] [stderr] src/ast_values.hpp:78:61: error: 'is_bracketed' was not declared in this scope [INFO] [stderr] bool is_invisible() const override { return empty() && !is_bracketed(); } [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp: At global scope: [INFO] [stderr] src/ast_values.hpp:96:21: error: expected ')' before 'pstate' [INFO] [stderr] Map(ParserState pstate, size_t size = 0); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:100:22: error: 'ParserState' has not been declared [INFO] [stderr] List_Obj to_list(ParserState& pstate); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:105:30: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Map) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:105:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:106:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:106:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp: In member function 'virtual void Sass::Map::adjust_after_pushing(std::pair, Sass::SharedImpl >)': [INFO] [stderr] src/ast_values.hpp:94:87: error: 'is_expanded' was not declared in this scope [INFO] [stderr] void adjust_after_pushing(std::pair p) override { is_expanded(false); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp: At global scope: [INFO] [stderr] src/ast_values.hpp:117:28: error: 'op' has not been declared [INFO] [stderr] HASH_PROPERTY(Operand, op) [INFO] [stderr] ^~ [INFO] [stderr] src/ast_values.hpp:117:30: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Operand, op) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:117:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:118:35: error: 'left' has not been declared [INFO] [stderr] HASH_PROPERTY(Expression_Obj, left) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:118:39: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Expression_Obj, left) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:118:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:119:35: error: 'right' has not been declared [INFO] [stderr] HASH_PROPERTY(Expression_Obj, right) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:119:40: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Expression_Obj, right) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:119:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:119:5: error: 'int Sass::Binary_Expression::HASH_PROPERTY(Sass::Expression_Obj, int)' cannot be overloaded [INFO] [stderr] HASH_PROPERTY(Expression_Obj, right) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:118:5: error: with 'int Sass::Binary_Expression::HASH_PROPERTY(Sass::Expression_Obj, int)' [INFO] [stderr] HASH_PROPERTY(Expression_Obj, left) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:122:35: error: expected ')' before 'pstate' [INFO] [stderr] Binary_Expression(ParserState pstate, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:136:10: error: use of enum 'Sass_OP' without previous declaration [INFO] [stderr] enum Sass_OP optype() const { return op_.operand; } [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_values.hpp:137:44: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Binary_Expression) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:137:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:138:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:138:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp: In member function 'int Sass::Binary_Expression::optype() const': [INFO] [stderr] src/ast_values.hpp:136:42: error: 'op_' was not declared in this scope [INFO] [stderr] enum Sass_OP optype() const { return op_.operand; } [INFO] [stderr] ^~~ [INFO] [stderr] src/ast_values.hpp: At global scope: [INFO] [stderr] src/ast_values.hpp:146:34: error: 'definition' has not been declared [INFO] [stderr] ADD_PROPERTY(Definition_Obj, definition) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:146:44: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Definition_Obj, definition) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:146:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:147:24: error: 'is_css' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_css) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:147:30: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_css) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:147:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:149:26: error: expected ')' before 'pstate' [INFO] [stderr] Function(ParserState pstate, Definition_Obj def, bool css); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:159:35: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:159:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:160:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:160:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:167:31: error: 'sname' has not been declared [INFO] [stderr] HASH_CONSTREF(String_Obj, sname) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:167:36: error: ISO C++ forbids declaration of 'HASH_CONSTREF' with no type [-fpermissive] [INFO] [stderr] HASH_CONSTREF(String_Obj, sname) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:167:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:168:34: error: 'arguments' has not been declared [INFO] [stderr] HASH_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:168:43: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Arguments_Obj, arguments) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:168:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:169:33: error: 'func' has not been declared [INFO] [stderr] HASH_PROPERTY(Function_Obj, func) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:169:37: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Function_Obj, func) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:169:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:170:24: error: 'via_call' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, via_call) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_values.hpp:170:32: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, via_call) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:170:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:171:25: error: 'cookie' has not been declared [INFO] [stderr] ADD_PROPERTY(void*, cookie) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:171:31: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(void*, cookie) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:171:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:174:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, std::string n, Arguments_Obj args, void* cookie); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:175:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, std::string n, Arguments_Obj args, Function_Obj func); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:176:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, std::string n, Arguments_Obj args); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:178:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, String_Obj n, Arguments_Obj args, void* cookie); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:179:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, String_Obj n, Arguments_Obj args, Function_Obj func); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:180:31: error: expected ')' before 'pstate' [INFO] [stderr] Function_Call(ParserState pstate, String_Obj n, Arguments_Obj args); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:189:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Function_Call) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:189:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:190:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:190:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:197:31: error: 'name' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:197:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, name) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:197:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:199:26: error: expected ')' before 'pstate' [INFO] [stderr] Variable(ParserState pstate, std::string n); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:202:35: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Variable) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:202:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:203:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:203:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:210:27: error: 'value' has not been declared [INFO] [stderr] HASH_PROPERTY(double, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:210:32: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:210:32: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:211:24: error: 'zero' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, zero) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:211:28: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, zero) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:211:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:214:24: error: expected ')' before 'pstate' [INFO] [stderr] Number(ParserState pstate, double val, std::string u = "", bool zero = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:234:33: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Number) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:234:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:235:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:235:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp: In member function 'bool Sass::Number::zero()': [INFO] [stderr] src/ast_values.hpp:216:26: error: 'zero_' was not declared in this scope [INFO] [stderr] bool zero() { return zero_; } [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:216:26: note: suggested alternative: 'zero' [INFO] [stderr] bool zero() { return zero_; } [INFO] [stderr] ^~~~~ [INFO] [stderr] zero [INFO] [stderr] src/ast_values.hpp: At global scope: [INFO] [stderr] src/ast_values.hpp:242:31: error: 'disp' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, disp) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:242:35: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, disp) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:242:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:243:27: error: 'a' has not been declared [INFO] [stderr] HASH_PROPERTY(double, a) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:243:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, a) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:243:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:247:23: error: expected ')' before 'pstate' [INFO] [stderr] Color(ParserState pstate, double a = 1, const std::string disp = ""); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:262:40: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Color) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:262:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:262:35: error: cannot declare parameter to be of abstract type 'Sass::Color' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Color) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:241:9: note: because the following virtual functions are pure within 'Sass::Color': [INFO] [stderr] class Color : public Value { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:252:20: note: virtual size_t Sass::Color::hash() const [INFO] [stderr] virtual size_t hash() const override = 0; [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_values.hpp:256:25: note: virtual Sass::Color_RGBA* Sass::Color::copyAsRGBA() const [INFO] [stderr] virtual Color_RGBA* copyAsRGBA() const = 0; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:257:25: note: virtual Sass::Color_RGBA* Sass::Color::toRGBA() [INFO] [stderr] virtual Color_RGBA* toRGBA() = 0; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:259:25: note: virtual Sass::Color_HSLA* Sass::Color::copyAsHSLA() const [INFO] [stderr] virtual Color_HSLA* copyAsHSLA() const = 0; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:260:25: note: virtual Sass::Color_HSLA* Sass::Color::toHSLA() [INFO] [stderr] virtual Color_HSLA* toHSLA() = 0; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:269:27: error: 'r' has not been declared [INFO] [stderr] HASH_PROPERTY(double, r) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:269:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, r) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:269:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:270:27: error: 'g' has not been declared [INFO] [stderr] HASH_PROPERTY(double, g) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:270:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, g) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:270:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:270:5: error: 'int Sass::Color_RGBA::HASH_PROPERTY(double, int)' cannot be overloaded [INFO] [stderr] HASH_PROPERTY(double, g) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:269:5: error: with 'int Sass::Color_RGBA::HASH_PROPERTY(double, int)' [INFO] [stderr] HASH_PROPERTY(double, r) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:271:27: error: 'b' has not been declared [INFO] [stderr] HASH_PROPERTY(double, b) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:271:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, b) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:271:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:271:5: error: 'int Sass::Color_RGBA::HASH_PROPERTY(double, int)' cannot be overloaded [INFO] [stderr] HASH_PROPERTY(double, b) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:269:5: error: with 'int Sass::Color_RGBA::HASH_PROPERTY(double, int)' [INFO] [stderr] HASH_PROPERTY(double, r) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:273:28: error: expected ')' before 'pstate' [INFO] [stderr] Color_RGBA(ParserState pstate, double r, double g, double b, double a = 1, const std::string disp = ""); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:288:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Color_RGBA) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:288:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:289:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:289:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:297:27: error: 'h' has not been declared [INFO] [stderr] HASH_PROPERTY(double, h) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:297:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, h) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:297:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:298:27: error: 's' has not been declared [INFO] [stderr] HASH_PROPERTY(double, s) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:298:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, s) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:298:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:298:5: error: 'int Sass::Color_HSLA::HASH_PROPERTY(double, int)' cannot be overloaded [INFO] [stderr] HASH_PROPERTY(double, s) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:297:5: error: with 'int Sass::Color_HSLA::HASH_PROPERTY(double, int)' [INFO] [stderr] HASH_PROPERTY(double, h) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:299:27: error: 'l' has not been declared [INFO] [stderr] HASH_PROPERTY(double, l) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:299:28: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(double, l) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:299:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:299:5: error: 'int Sass::Color_HSLA::HASH_PROPERTY(double, int)' cannot be overloaded [INFO] [stderr] HASH_PROPERTY(double, l) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:297:5: error: with 'int Sass::Color_HSLA::HASH_PROPERTY(double, int)' [INFO] [stderr] HASH_PROPERTY(double, h) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:301:28: error: expected ')' before 'pstate' [INFO] [stderr] Color_HSLA(ParserState pstate, double h, double s, double l, double a = 1, const std::string disp = ""); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:316:37: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Color_HSLA) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:316:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:317:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:317:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:324:31: error: 'message' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, message) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_values.hpp:324:38: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, message) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:324:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:326:30: error: expected ')' before 'pstate' [INFO] [stderr] Custom_Error(ParserState pstate, std::string msg); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:328:39: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Custom_Error) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:328:39: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:329:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:329:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:336:31: error: 'message' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, message) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_values.hpp:336:38: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, message) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:336:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:338:32: error: expected ')' before 'pstate' [INFO] [stderr] Custom_Warning(ParserState pstate, std::string msg); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:340:41: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Custom_Warning) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:340:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:341:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:341:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:348:25: error: 'value' has not been declared [INFO] [stderr] HASH_PROPERTY(bool, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:348:30: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(bool, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:348:30: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:351:25: error: expected ')' before 'pstate' [INFO] [stderr] Boolean(ParserState pstate, bool val); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:363:34: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Boolean) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:363:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:364:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:364:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp: In member function 'virtual Sass::Boolean::operator bool()': [INFO] [stderr] src/ast_values.hpp:352:39: error: 'value_' was not declared in this scope [INFO] [stderr] operator bool() override { return value_; } [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:352:39: note: suggested alternative: 'Value' [INFO] [stderr] operator bool() override { return value_; } [INFO] [stderr] ^~~~~~ [INFO] [stderr] Value [INFO] [stderr] src/ast_values.hpp: In member function 'virtual bool Sass::Boolean::is_false()': [INFO] [stderr] src/ast_values.hpp:359:40: error: 'value_' was not declared in this scope [INFO] [stderr] bool is_false() override { return !value_; } [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:359:40: note: suggested alternative: 'Value' [INFO] [stderr] bool is_false() override { return !value_; } [INFO] [stderr] ^~~~~~ [INFO] [stderr] Value [INFO] [stderr] src/ast_values.hpp: At global scope: [INFO] [stderr] src/ast_values.hpp:373:24: error: expected ')' before 'pstate' [INFO] [stderr] String(ParserState pstate, bool delayed = false); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:380:41: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(String); [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:381:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:381:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:380:35: error: cannot declare parameter to be of abstract type 'Sass::String' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(String); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:371:9: note: because the following virtual functions are pure within 'Sass::String': [INFO] [stderr] class String : public Value { [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:375:13: note: virtual Sass::String::~String() [INFO] [stderr] virtual ~String() = 0; [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:56:18: note: virtual bool Sass::Value::operator==(const Sass::Expression&) const [INFO] [stderr] virtual bool operator== (const Expression& rhs) const override = 0; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_values.hpp:376:18: note: virtual void Sass::String::rtrim() [INFO] [stderr] virtual void rtrim() = 0; [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:390:24: error: 'css' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, css) [INFO] [stderr] ^~~ [INFO] [stderr] src/ast_values.hpp:390:27: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, css) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:390:27: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:393:31: error: expected ')' before 'pstate' [INFO] [stderr] String_Schema(ParserState pstate, size_t size = 0, bool css = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:407:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(String_Schema) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:407:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:408:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:408:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:415:24: error: 'quote_mark' has not been declared [INFO] [stderr] ADD_PROPERTY(char, quote_mark) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:415:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(char, quote_mark) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:415:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:416:24: error: 'can_compress_whitespace' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, can_compress_whitespace) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_values.hpp:416:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, can_compress_whitespace) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:416:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:417:32: error: 'value' has not been declared [INFO] [stderr] HASH_CONSTREF(std::string, value) [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_values.hpp:417:37: error: ISO C++ forbids declaration of 'HASH_CONSTREF' with no type [-fpermissive] [INFO] [stderr] HASH_CONSTREF(std::string, value) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:417:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:421:33: error: expected ')' before 'pstate' [INFO] [stderr] String_Constant(ParserState pstate, std::string val, bool css = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:422:33: error: expected ')' before 'pstate' [INFO] [stderr] String_Constant(ParserState pstate, const char* beg, bool css = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:423:33: error: expected ')' before 'pstate' [INFO] [stderr] String_Constant(ParserState pstate, const char* beg, const char* end, bool css = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:424:33: error: expected ')' before 'pstate' [INFO] [stderr] String_Constant(ParserState pstate, const Token& tok, bool css = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:433:42: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(String_Constant) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:433:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:434:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:434:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:442:31: error: expected ')' before 'pstate' [INFO] [stderr] String_Quoted(ParserState pstate, std::string val, char q = 0, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:448:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(String_Quoted) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:448:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:449:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:449:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:457:22: error: expected ')' before 'pstate' [INFO] [stderr] Null(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:468:31: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Null) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:468:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:469:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:469:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:477:34: error: expected ')' before 'pstate' [INFO] [stderr] Parent_Reference(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_values.hpp:483:43: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Parent_Reference) [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:483:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_values.hpp:484:33: error: ISO C++ forbids declaration of 'ATTACH_CRTP_PERFORM_METHODS' with no type [-fpermissive] [INFO] [stderr] ATTACH_CRTP_PERFORM_METHODS() [INFO] [stderr] ^ [INFO] [stderr] src/ast_values.hpp:484:33: error: expected ';' at end of member declaration [INFO] [stderr] src/expand.cpp:22:32: error: 'Env' has not been declared [INFO] [stderr] Expand::Expand(Context& ctx, Env* env, SelectorStack* stack) [INFO] [stderr] ^~~ [INFO] [stderr] src/expand.cpp:22:62: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Expand::Expand(Context& ctx, Env* env, SelectorStack* stack) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:45:3: error: 'Env' does not name a type [INFO] [stderr] Env* Expand::environment() [INFO] [stderr] ^~~ [INFO] [stderr] src/expand.cpp:52:38: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Selector_List_Obj Expand::selector() [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:60:37: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Block* Expand::operator()(Block* b) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:83:43: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Ruleset* r) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:163:50: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Supports_Block* f) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:173:47: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Media_Block* m) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:200:49: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(At_Root_Block* a) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:221:45: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Directive* a) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:241:47: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Declaration* d) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:275:46: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Assignment* a) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:336:44: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Import* imp) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:351:47: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Import_Stub* i) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:381:43: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Warning* w) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:388:41: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Error* e) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:395:41: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Debug* d) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:402:43: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Comment* c) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:416:38: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(If* i) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:436:39: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(For* f) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:491:40: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Each* e) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:575:41: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(While* w) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:592:42: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Return* r) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:599:79: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] void Expand::expand_selector_list(Selector_Obj s, Selector_List_Obj extender) { [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:650:45: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Extension* e) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:681:46: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Definition* d) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:706:46: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Mixin_Call* c) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:783:43: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] Statement* Expand::operator()(Content* c) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/expand.cpp:811:44: error: invalid use of incomplete type 'class Sass::Expand' [INFO] [stderr] inline void Expand::append_block(Block* b) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/expand.cpp:8: [INFO] [stderr] src/ast_fwd_decl.hpp:124:9: note: forward declaration of 'class Sass::Expand' [INFO] [stderr] class Expand; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from src/to_value.cpp:5:0: [INFO] [stderr] src/ast.hpp:550:17: error: 'Include' was not declared in this scope [INFO] [stderr] std::vector incs_; [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] src/ast.hpp:550:24: error: template argument 1 is invalid [INFO] [stderr] std::vector incs_; [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:550:24: error: template argument 2 is invalid [INFO] [stderr] src/ast.hpp:554:17: error: 'Include' was not declared in this scope [INFO] [stderr] std::vector& incs(); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:554:24: error: template argument 1 is invalid [INFO] [stderr] std::vector& incs(); [INFO] [stderr] ^ [INFO] [stderr] src/ast.hpp:554:24: error: template argument 2 is invalid [INFO] [stderr] make: *** [src/listize.o] Error 4 [INFO] [stderr] src/ast.hpp:563:5: error: 'Include' does not name a type [INFO] [stderr] Include resource_; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:565:37: error: 'Include' has not been declared [INFO] [stderr] Import_Stub(ParserState pstate, Include res); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast.hpp:566:5: error: 'Include' does not name a type [INFO] [stderr] Include resource(); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from src/operation.hpp:10:0, [INFO] [stderr] from src/ast.hpp:24, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/ast.hpp:700:18: error: 'Env' does not name a type [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:40:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name##_;\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:700:18: error: 'Env' does not name a type [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:42:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name() const { return name##_; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:700:18: error: 'Env' does not name a type [INFO] [stderr] ADD_PROPERTY(Env*, environment) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:43:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name(type name##__) { return name##_ = name##__; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:40:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name##_;\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:42:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name() const { return name##_; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:43:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name(type name##__) { return name##_ = name##__; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from src/to_value.cpp:5:0: [INFO] [stderr] src/ast.hpp:717:16: error: 'Native_Function' has not been declared [INFO] [stderr] Native_Function func_ptr, [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/c2ast.o] Error 4 [INFO] [stderr] make: *** [src/expand.o] Error 1 [INFO] [stderr] In file included from src/environment.hpp:6:0, [INFO] [stderr] from src/context.hpp:15, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/node.hpp:7, [INFO] [stderr] from src/node.cpp:7: [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:40:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name##_;\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:42:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name() const { return name##_; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:702:18: error: 'Native_Function' does not name a type; did you mean 'Sass_Function'? [INFO] [stderr] ADD_PROPERTY(Native_Function, native_function) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:43:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name(type name##__) { return name##_ = name##__; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:706:18: error: 'Signature' does not name a type [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:40:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name##_;\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:706:18: error: 'Signature' does not name a type [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:42:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name() const { return name##_; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast.hpp:706:18: error: 'Signature' does not name a type [INFO] [stderr] ADD_PROPERTY(Signature, signature) [INFO] [stderr] ^ [INFO] [stderr] src/ast_def_macros.hpp:43:3: note: in definition of macro 'ADD_PROPERTY' [INFO] [stderr] type name(type name##__) { return name##_ = name##__; }\ [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from src/node.hpp:7:0, [INFO] [stderr] from src/node.cpp:7: [INFO] [stderr] src/ast.hpp:714:16: error: 'Signature' has not been declared [INFO] [stderr] Signature sig, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:717:16: error: 'Native_Function' has not been declared [INFO] [stderr] Native_Function func_ptr, [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast.hpp:720:16: error: 'Signature' has not been declared [INFO] [stderr] Signature sig, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/color_maps.cpp:458:50: error: 'map_cmp_str' was not declared in this scope [INFO] [stderr] const std::map names_to_colors [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/color_maps.cpp:458:61: error: template argument 3 is invalid [INFO] [stderr] const std::map names_to_colors [INFO] [stderr] ^ [INFO] [stderr] src/color_maps.cpp:458:63: error: scalar object 'Sass::names_to_colors' requires one element in initializer [INFO] [stderr] const std::map names_to_colors [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/color_maps.cpp: In function 'const Sass::Color_RGBA* Sass::name_to_color(const char*)': [INFO] [stderr] src/color_maps.cpp:613:42: error: cannot convert 'std::__cxx11::string {aka std::__cxx11::basic_string}' to 'const char*' for argument '1' to 'const Sass::Color_RGBA* Sass::name_to_color(const char*)' [INFO] [stderr] return name_to_color(std::string(key)); [INFO] [stderr] ^ [INFO] [stderr] In file included from src/ast.hpp:896:0, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/ast_selectors.hpp:471:63: error: 'Backtraces' has not been declared [INFO] [stderr] Selector_List* resolve_parent_refs(SelectorStack& pstack, Backtraces& traces, bool implicit_parent = true); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:477:39: error: 'Backtraces' has not been declared [INFO] [stderr] void append(Complex_Selector_Obj, Backtraces& traces); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:526:63: error: 'Backtraces' has not been declared [INFO] [stderr] Selector_List* resolve_parent_refs(SelectorStack& pstack, Backtraces& traces, bool implicit_parent = true); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:531:46: error: 'Subset_Map' has not been declared [INFO] [stderr] void populate_extends(Selector_List_Obj, Subset_Map&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from src/ast_fwd_decl.hpp:13:0, [INFO] [stderr] from src/ast.hpp:17, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/to_value.cpp: In member function 'virtual Sass::Value* Sass::To_Value::operator()(Sass::Selector_List*)': [INFO] [stderr] src/to_value.cpp:103:54: error: no matching function for call to 'Sass::Selector_List::to_string(Sass_Options&)' [INFO] [stderr] s->to_string(ctx.c_options)); [INFO] [stderr] ^ [INFO] [stderr] src/memory/SharedPtr.hpp:35:17: note: in definition of macro 'SASS_MEMORY_NEW' [INFO] [stderr] new Class(__VA_ARGS__) \ [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from src/to_value.cpp:5:0: [INFO] [stderr] src/ast.hpp:104:31: note: candidate: virtual const string Sass::AST_Node::to_string(Sass_Inspect_Options) const [INFO] [stderr] virtual const std::string to_string(Sass_Inspect_Options opt) const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:104:31: note: no known conversion for argument 1 from 'Sass_Options' to 'Sass_Inspect_Options' [INFO] [stderr] src/ast.hpp:105:31: note: candidate: virtual const string Sass::AST_Node::to_string() const [INFO] [stderr] virtual const std::string to_string() const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:105:31: note: candidate expects 0 arguments, 1 provided [INFO] [stderr] In file included from src/ast_fwd_decl.hpp:13:0, [INFO] [stderr] from src/ast.hpp:17, [INFO] [stderr] from src/to_value.cpp:5: [INFO] [stderr] src/to_value.cpp: In member function 'virtual Sass::Value* Sass::To_Value::operator()(Sass::Binary_Expression*)': [INFO] [stderr] src/to_value.cpp:111:54: error: no matching function for call to 'Sass::Binary_Expression::to_string(Sass_Options&)' [INFO] [stderr] s->to_string(ctx.c_options)); [INFO] [stderr] ^ [INFO] [stderr] src/memory/SharedPtr.hpp:35:17: note: in definition of macro 'SASS_MEMORY_NEW' [INFO] [stderr] new Class(__VA_ARGS__) \ [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from src/to_value.cpp:5:0: [INFO] [stderr] src/ast.hpp:104:31: note: candidate: virtual const string Sass::AST_Node::to_string(Sass_Inspect_Options) const [INFO] [stderr] virtual const std::string to_string(Sass_Inspect_Options opt) const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:104:31: note: no known conversion for argument 1 from 'Sass_Options' to 'Sass_Inspect_Options' [INFO] [stderr] src/ast.hpp:105:31: note: candidate: virtual const string Sass::AST_Node::to_string() const [INFO] [stderr] virtual const std::string to_string() const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast.hpp:105:31: note: candidate expects 0 arguments, 1 provided [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] In file included from src/node.cpp:9: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] 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] 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] 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] src/parser.hpp:95:31: error: expected namespace-name before ';' token [INFO] [stderr] using namespace Prelexer; [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] src/parser.hpp:101:17: error: 'spaces' was not declared in this scope [INFO] [stderr] if (mx == spaces || [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/parser.hpp:101:17: note: suggested alternative: 'traces' [INFO] [stderr] if (mx == spaces || [INFO] [stderr] ^~~~~~ [INFO] [stderr] traces [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] 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] 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] 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] 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] 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] 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] make: *** [src/check_nesting.o] Error 4 [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] 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] 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] 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] make: *** [src/to_value.o] Error 1 [INFO] [stderr] make: *** [src/color_maps.o] Error 1 [INFO] [stderr] make: *** [src/node.o] Error 1 [INFO] [stderr] make: *** [src/extend.o] Error 1 [INFO] [stderr] [INFO] [stderr] STDOUT:cc -Wall -O2 -I /opt/rustwide/target/debug/build/sass-sys-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/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-9e3fbb02ea91d6e4/out/build/include -fPIC -c -o src/base64vlq.o src/base64vlq.cpp [INFO] [stderr] mkdir lib [INFO] [stderr] Makefile:219: recipe for target 'src/ast_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast2c.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_util.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_functions.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/context.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/operators.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/bind.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/util.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_sel_unify.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_numbers.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/eval.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/backtrace.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/error_handling.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_colors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/cssize.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/units.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_sel_cmp.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/output.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/prelexer.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_supports.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/file.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_miscs.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/environment.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/emitter.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/inspect.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/remove_placeholders.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_utils.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/plugins.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/listize.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/c2ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/expand.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/source_map.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/check_nesting.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/to_value.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/color_maps.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/node.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/extend.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: 0x55d57011df84 - backtrace::backtrace::libunwind::trace::h3c777145747bb537 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x55d57011df84 - backtrace::backtrace::trace_unsynchronized::h66b9e4a5d8dcdac1 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55d57011df84 - std::sys_common::backtrace::_print_fmt::h67af8761982571ce [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:76 [INFO] [stderr] 3: 0x55d57011df84 - ::fmt::hd2414c318764e035 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:60 [INFO] [stderr] 4: 0x55d57013d8cc - core::fmt::write::h6b1d9e7d0caf83ef [INFO] [stderr] at src/libcore/fmt/mod.rs:1030 [INFO] [stderr] 5: 0x55d57011ad37 - std::io::Write::write_fmt::h7d23ef4c2e86d894 [INFO] [stderr] at src/libstd/io/mod.rs:1412 [INFO] [stderr] 6: 0x55d570120445 - std::sys_common::backtrace::_print::h95f9ce51820bb860 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:64 [INFO] [stderr] 7: 0x55d570120445 - std::sys_common::backtrace::print::h60cdacab02cba05c [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x55d570120445 - std::panicking::default_hook::{{closure}}::hd6f0e16d93b9b5c8 [INFO] [stderr] at src/libstd/panicking.rs:196 [INFO] [stderr] 9: 0x55d570120136 - std::panicking::default_hook::hd45736b469c8d928 [INFO] [stderr] at src/libstd/panicking.rs:210 [INFO] [stderr] 10: 0x55d570120a95 - std::panicking::rust_panic_with_hook::hcc17bc0996b76a4c [INFO] [stderr] at src/libstd/panicking.rs:473 [INFO] [stderr] 11: 0x55d570120632 - std::panicking::continue_panic_fmt::hacd60ce981312f06 [INFO] [stderr] at src/libstd/panicking.rs:380 [INFO] [stderr] 12: 0x55d57012058c - std::panicking::begin_panic_fmt::ha10e51743118097a [INFO] [stderr] at src/libstd/panicking.rs:335 [INFO] [stderr] 13: 0x55d5700d4bc0 - build_script_build::compile::h1cb58969ab451dea [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:93 [INFO] [stderr] 14: 0x55d5700d52e0 - build_script_build::main::h70c339541cb87101 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:197 [INFO] [stderr] 15: 0x55d5700d7090 - std::rt::lang_start::{{closure}}::h05c6adbb12315aae [INFO] [stderr] at /rustc/9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7/src/libstd/rt.rs:64 [INFO] [stderr] 16: 0x55d570120513 - std::rt::lang_start_internal::{{closure}}::h677067c06c8055b2 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 17: 0x55d570120513 - std::panicking::try::do_call::h02b31030ec0cae5e [INFO] [stderr] at src/libstd/panicking.rs:292 [INFO] [stderr] 18: 0x55d570127cba - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:80 [INFO] [stderr] 19: 0x55d570120f8d - std::panicking::try::h3d608dc302373513 [INFO] [stderr] at src/libstd/panicking.rs:271 [INFO] [stderr] 20: 0x55d570120f8d - std::panic::catch_unwind::hbd3bc0654419de57 [INFO] [stderr] at src/libstd/panic.rs:394 [INFO] [stderr] 21: 0x55d570120f8d - std::rt::lang_start_internal::hb18b97680fa7fcd0 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 22: 0x55d5700d7069 - std::rt::lang_start::h71914ceed8b01719 [INFO] [stderr] at /rustc/9b9d2aff8de4d499b4ba7ca406e000f8d3754ea7/src/libstd/rt.rs:64 [INFO] [stderr] 23: 0x55d5700d531a - main [INFO] [stderr] 24: 0x7f06b2618b97 - __libc_start_main [INFO] [stderr] 25: 0x55d5700d2f4a - _start [INFO] [stderr] 26: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "22e9cbc9340775bbdda901d59400b1655db27356208811a08477891e0b3fe7a5"` [INFO] running `"docker" "rm" "-f" "22e9cbc9340775bbdda901d59400b1655db27356208811a08477891e0b3fe7a5"` [INFO] [stdout] 22e9cbc9340775bbdda901d59400b1655db27356208811a08477891e0b3fe7a5