[INFO] updating cached repository https://github.com/Keats/azure-pipelines-test [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/mnt/big/crater/work/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 54cc1d270b66d9ecbf67765d545d97951191ee59 [INFO] checking Keats/azure-pipelines-test against try#8d67a66581ea5498d7ac03b8f88a478d8ec75cf0 for pr-64564 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2FKeats%2Fazure-pipelines-test" "work/builds/worker-0/source"` [INFO] [stderr] Cloning into 'work/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Keats/azure-pipelines-test on toolchain 8d67a66581ea5498d7ac03b8f88a478d8ec75cf0-alt [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+8d67a66581ea5498d7ac03b8f88a478d8ec75cf0-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/Keats/azure-pipelines-test [INFO] finished tweaking git repo https://github.com/Keats/azure-pipelines-test [INFO] tweaked toml for git repo https://github.com/Keats/azure-pipelines-test written to work/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/Keats/azure-pipelines-test already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+8d67a66581ea5498d7ac03b8f88a478d8ec75cf0-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-0/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" "+8d67a66581ea5498d7ac03b8f88a478d8ec75cf0-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 994bc0805154a873169e31448207d71670c1a35bf62d381909d5afc158f105e2 [INFO] running `"docker" "start" "-a" "994bc0805154a873169e31448207d71670c1a35bf62d381909d5afc158f105e2"` [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-c5985cafcdb8c181/build-script-build` (exit code: 101) [INFO] [stderr] --- stderr [INFO] [stderr] thread 'main' panicked at 'Build error: [INFO] [stderr] STDERR:make: *** [src/ast2c.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/sass_functions.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/subset_map.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/sass_values.o] Error 4 [INFO] [stderr] In file included from src/sass_context.cpp:12: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] 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/fn_utils.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/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/to_value.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_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/fn_lists.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] 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] 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/operators.o] Error 4 [INFO] [stderr] g++: error trying to exec 'as': execvp: Cannot allocate memory [INFO] [stderr] make: *** [src/base64vlq.o] Error 1 [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/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/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] 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] 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/parser.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_strings.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/sass2scss.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/remove_placeholders.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/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/color_maps.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] 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] 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/sass.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/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_maps.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_numbers.o] Error 4 [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/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/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/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/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/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] 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/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/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] 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] 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] 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/sass_context.cpp:12: [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: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] 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/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] 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] 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/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: 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: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 'Sass_OP 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] In file included from src/ast.hpp:895:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_supports.hpp:43:42: error: 'condition' has not been declared [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, condition) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:43:51: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, condition) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:43:51: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:45:32: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Block(ParserState pstate, Supports_Condition_Obj condition, Block_Obj block = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:45:94: error: expected unqualified-id before ')' token [INFO] [stderr] Supports_Block(ParserState pstate, Supports_Condition_Obj condition, Block_Obj block = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:47:41: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Block) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:47:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:48: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_supports.hpp:48:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:56:36: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Condition(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:58:45: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Condition) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:58:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:59: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_supports.hpp:59:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:69:42: error: 'left' has not been declared [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, left); [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_supports.hpp:69:46: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, left); [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:70:42: error: 'right' has not been declared [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, right); [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_supports.hpp:70:47: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, right); [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:70:5: error: 'int Sass::Supports_Operator::ADD_PROPERTY(Sass::Supports_Condition_Obj, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, right); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:69:5: error: with 'int Sass::Supports_Operator::ADD_PROPERTY(Sass::Supports_Condition_Obj, int)' [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, left); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:71:27: error: 'operand' has not been declared [INFO] [stderr] ADD_PROPERTY(Operand, operand); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_supports.hpp:71:34: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Operand, operand); [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:73:35: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Operator(ParserState pstate, Supports_Condition_Obj l, Supports_Condition_Obj r, Operand o); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:75:44: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Operator) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:75:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:76: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_supports.hpp:76:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:84:42: error: 'condition' has not been declared [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, condition); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:84:51: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Supports_Condition_Obj, condition); [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:86:35: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Negation(ParserState pstate, Supports_Condition_Obj c); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:88:44: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Negation) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:88:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:89: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_supports.hpp:89:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:97:34: error: 'feature' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_supports.hpp:97: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_supports.hpp:98:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value); [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_supports.hpp:98: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_supports.hpp:98:5: error: 'int Sass::Supports_Declaration::ADD_PROPERTY(Sass::Expression_Obj, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:97:5: error: with 'int Sass::Supports_Declaration::ADD_PROPERTY(Sass::Expression_Obj, int)' [INFO] [stderr] ADD_PROPERTY(Expression_Obj, feature); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_supports.hpp:100:38: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Declaration(ParserState pstate, Expression_Obj f, Expression_Obj v); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:102:47: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Declaration) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:102:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:103: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_supports.hpp:103:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:111:34: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(Expression_Obj, value); [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_supports.hpp:111: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_supports.hpp:113:40: error: expected ')' before 'pstate' [INFO] [stderr] Supports_Interpolation(ParserState pstate, Expression_Obj v); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_supports.hpp:115:49: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Supports_Interpolation) [INFO] [stderr] ^ [INFO] [stderr] src/ast_supports.hpp:115:49: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_supports.hpp:116: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_supports.hpp:116:33: error: expected ';' at end of member declaration [INFO] [stderr] In file included from src/ast.hpp:896:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_selectors.hpp:44:24: error: 'has_line_feed' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_line_feed) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:44:37: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_line_feed) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:44:37: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:46:24: error: 'has_line_break' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_line_break) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:46:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_line_break) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:46:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:46:5: error: 'int Sass::Selector::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, has_line_break) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:44:5: error: with 'int Sass::Selector::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, has_line_feed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:48:24: error: 'is_optional' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, is_optional) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:48:35: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, is_optional) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:48:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:48:5: error: 'int Sass::Selector::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, is_optional) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:44:5: error: with 'int Sass::Selector::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, has_line_feed) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:51:32: error: 'media_block' has not been declared [INFO] [stderr] ADD_PROPERTY(Media_Block*, media_block) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:51:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Media_Block*, media_block) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:51:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:55:26: error: expected ')' before 'pstate' [INFO] [stderr] Selector(ParserState pstate); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:68:43: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Selector); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:68:35: error: cannot declare parameter to be of abstract type 'Sass::Selector' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Selector); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:42:9: note: because the following virtual functions are pure within 'Sass::Selector': [INFO] [stderr] class Selector : public Expression { [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:56:13: note: virtual Sass::Selector::~Selector() [INFO] [stderr] virtual ~Selector() = 0; [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:57:12: note: virtual size_t Sass::Selector::hash() const [INFO] [stderr] size_t hash() const override = 0; [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:58:27: note: virtual long unsigned int Sass::Selector::specificity() const [INFO] [stderr] virtual unsigned long specificity() const = 0; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:59:17: note: virtual int Sass::Selector::unification_order() const [INFO] [stderr] virtual int unification_order() const = 0; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:64:18: note: virtual bool Sass::Selector::operator<(const Sass::Selector&) const [INFO] [stderr] virtual bool operator<(const Selector& rhs) const = 0; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:65:18: note: virtual bool Sass::Selector::operator==(const Sass::Selector&) const [INFO] [stderr] virtual bool operator==(const Selector& rhs) const = 0; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:77:30: error: 'contents' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, contents) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:77:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, contents) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:77:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:78:24: error: 'connect_parent' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, connect_parent); [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:78:38: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, connect_parent); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:81:32: error: 'media_block' has not been declared [INFO] [stderr] ADD_PROPERTY(Media_Block*, media_block) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:81:43: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Media_Block*, media_block) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:81:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:85:33: error: expected ')' before 'pstate' [INFO] [stderr] Selector_Schema(ParserState pstate, String_Obj c); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:94:42: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Selector_Schema) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:94:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:95: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_selectors.hpp:95:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:114:32: error: 'ns' has not been declared [INFO] [stderr] HASH_CONSTREF(std::string, ns) [INFO] [stderr] ^~ [INFO] [stderr] src/ast_selectors.hpp:114:34: error: ISO C++ forbids declaration of 'HASH_CONSTREF' with no type [-fpermissive] [INFO] [stderr] HASH_CONSTREF(std::string, ns) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:114:34: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:115:32: error: 'name' has not been declared [INFO] [stderr] HASH_CONSTREF(std::string, name) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:115: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_selectors.hpp:115:36: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:115:5: error: 'int Sass::Simple_Selector::HASH_CONSTREF(std::__cxx11::string, int)' cannot be overloaded [INFO] [stderr] HASH_CONSTREF(std::string, name) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:114:5: error: with 'int Sass::Simple_Selector::HASH_CONSTREF(std::__cxx11::string, int)' [INFO] [stderr] HASH_CONSTREF(std::string, ns) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:116:31: error: 'simple_type' has not been declared [INFO] [stderr] ADD_PROPERTY(Simple_Type, simple_type) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:116:42: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Simple_Type, simple_type) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:116:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:117:25: error: 'has_ns' has not been declared [INFO] [stderr] HASH_PROPERTY(bool, has_ns) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:117:31: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(bool, has_ns) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:117:31: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:119:33: error: expected ')' before 'pstate' [INFO] [stderr] Simple_Selector(ParserState pstate, std::string n = ""); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:153:50: error: ISO C++ forbids declaration of 'ATTACH_VIRTUAL_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:154: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_selectors.hpp:153:35: error: cannot declare parameter to be of abstract type 'Sass::Simple_Selector' [INFO] [stderr] ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:101:9: note: because the following virtual functions are pure within 'Sass::Simple_Selector': [INFO] [stderr] class Simple_Selector : public Selector { [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:134:13: note: virtual Sass::Simple_Selector::~Simple_Selector() [INFO] [stderr] virtual ~Simple_Selector() = 0; [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:58:27: note: virtual long unsigned int Sass::Selector::specificity() const [INFO] [stderr] virtual unsigned long specificity() const = 0; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:59:17: note: virtual int Sass::Selector::unification_order() const [INFO] [stderr] virtual int unification_order() const = 0; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:168:24: error: 'real' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, real) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:168:28: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, real) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:168:28: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:170:33: error: expected ')' before 'pstate' [INFO] [stderr] Parent_Selector(ParserState pstate, bool r = true); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:186:42: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Parent_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:186:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:187: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_selectors.hpp:187:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:196:38: error: expected ')' before 'pstate' [INFO] [stderr] Placeholder_Selector(ParserState pstate, std::string n); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:209:47: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Placeholder_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:209:47: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:210: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_selectors.hpp:210:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Placeholder_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:200:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Placeholder; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:218:31: error: expected ')' before 'pstate' [INFO] [stderr] Type_Selector(ParserState pstate, std::string n); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:230:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Type_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:230:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:231: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_selectors.hpp:231:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Type_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:222:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Element; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:239:32: error: expected ')' before 'pstate' [INFO] [stderr] Class_Selector(ParserState pstate, std::string n); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:250:41: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Class_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:250:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:251: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_selectors.hpp:251:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Class_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:243:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Class; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:259:29: error: expected ')' before 'pstate' [INFO] [stderr] Id_Selector(ParserState pstate, std::string n); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:270:38: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Id_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:270:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:271: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_selectors.hpp:271:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Id_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:263:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Id; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:278:31: error: 'matcher' has not been declared [INFO] [stderr] ADD_CONSTREF(std::string, matcher) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:278:38: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::string, matcher) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:278:38: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:280:30: error: 'value' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, value) // might be interpolated [INFO] [stderr] ^~~~~ [INFO] [stderr] src/ast_selectors.hpp:280:35: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, value) // might be interpolated [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:280:35: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:281:24: error: 'modifier' has not been declared [INFO] [stderr] ADD_PROPERTY(char, modifier); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:281:32: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(char, modifier); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:283:36: error: expected ')' before 'pstate' [INFO] [stderr] Attribute_Selector(ParserState pstate, std::string n, std::string m, String_Obj v, char o = 0); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:294:45: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Attribute_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:294:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:295: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_selectors.hpp:295:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Attribute_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:288:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Attribute; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:315:30: error: 'expression' has not been declared [INFO] [stderr] ADD_PROPERTY(String_Obj, expression) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:315:40: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(String_Obj, expression) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:315:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:317:33: error: expected ')' before 'pstate' [INFO] [stderr] Pseudo_Selector(ParserState pstate, std::string n, String_Obj expr = {}); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:317:76: error: expected unqualified-id before ')' token [INFO] [stderr] Pseudo_Selector(ParserState pstate, std::string n, String_Obj expr = {}); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:332:42: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Pseudo_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:332:42: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:333: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_selectors.hpp:333:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Pseudo_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:324:16: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_PseudoElement; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:325:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_PseudoClass; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:896:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:340:37: error: 'selector' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_List_Obj, selector) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:340: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_selectors.hpp:340:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:342:34: error: expected ')' before 'pstate' [INFO] [stderr] Wrapped_Selector(ParserState pstate, std::string n, Selector_List_Obj sel); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:361:43: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Wrapped_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:361:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:362: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_selectors.hpp:362:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'virtual int Sass::Wrapped_Selector::unification_order() const': [INFO] [stderr] src/ast_selectors.hpp:353:14: error: 'Constants' has not been declared [INFO] [stderr] return Constants::UnificationOrder_Wrapped; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:372:24: error: 'extended' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, extended); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:372:32: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, extended); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:373:24: error: 'has_parent_reference' has not been declared [INFO] [stderr] ADD_PROPERTY(bool, has_parent_reference); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:373:44: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(bool, has_parent_reference); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:373:5: error: 'int Sass::Compound_Selector::ADD_PROPERTY(bool, int)' cannot be overloaded [INFO] [stderr] ADD_PROPERTY(bool, has_parent_reference); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:372:5: error: with 'int Sass::Compound_Selector::ADD_PROPERTY(bool, int)' [INFO] [stderr] ADD_PROPERTY(bool, extended); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:381:35: error: expected ')' before 'pstate' [INFO] [stderr] Compound_Selector(ParserState pstate, size_t s = 0); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:421:44: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Compound_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:421:44: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:422: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_selectors.hpp:422:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:434:31: error: 'combinator' has not been declared [INFO] [stderr] HASH_CONSTREF(Combinator, combinator) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:434:41: error: ISO C++ forbids declaration of 'HASH_CONSTREF' with no type [-fpermissive] [INFO] [stderr] HASH_CONSTREF(Combinator, combinator) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:434:41: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:435:42: error: 'head' has not been declared [INFO] [stderr] HASH_PROPERTY(Compound_Selector_Obj, head) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:435:46: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Compound_Selector_Obj, head) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:435:46: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:436:41: error: 'tail' has not been declared [INFO] [stderr] HASH_PROPERTY(Complex_Selector_Obj, tail) [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:436:45: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(Complex_Selector_Obj, tail) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:436:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:437:31: error: 'reference' has not been declared [INFO] [stderr] HASH_PROPERTY(String_Obj, reference); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] src/ast_selectors.hpp:437:40: error: ISO C++ forbids declaration of 'HASH_PROPERTY' with no type [-fpermissive] [INFO] [stderr] HASH_PROPERTY(String_Obj, reference); [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:444:34: error: expected ')' before 'pstate' [INFO] [stderr] Complex_Selector(ParserState pstate, [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:446:50: error: expected unqualified-id before ',' token [INFO] [stderr] Compound_Selector_Obj h = {}, [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:447:49: error: expected unqualified-id before ',' token [INFO] [stderr] Complex_Selector_Obj t = {}, [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:448:39: error: expected unqualified-id before ')' token [INFO] [stderr] String_Obj r = {}); [INFO] [stderr] ^ [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:506:43: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Complex_Selector) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:506:43: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:507: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_selectors.hpp:507:33: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp: In member function 'bool Sass::Complex_Selector::contains_placeholder()': [INFO] [stderr] src/ast_selectors.hpp:440:11: error: 'head' was not declared in this scope [INFO] [stderr] if (head() && head()->contains_placeholder()) return true; [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:440:11: note: suggested alternative: 'fread' [INFO] [stderr] if (head() && head()->contains_placeholder()) return true; [INFO] [stderr] ^~~~ [INFO] [stderr] fread [INFO] [stderr] src/ast_selectors.hpp:441:11: error: 'tail' was not declared in this scope [INFO] [stderr] if (tail() && tail()->contains_placeholder()) return true; [INFO] [stderr] ^~~~ [INFO] [stderr] src/ast_selectors.hpp:441:11: note: suggested alternative: 'tails' [INFO] [stderr] if (tail() && tail()->contains_placeholder()) return true; [INFO] [stderr] ^~~~ [INFO] [stderr] tails [INFO] [stderr] src/ast_selectors.hpp: At global scope: [INFO] [stderr] src/ast_selectors.hpp:514:39: error: 'schema' has not been declared [INFO] [stderr] ADD_PROPERTY(Selector_Schema_Obj, schema) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:514:45: error: ISO C++ forbids declaration of 'ADD_PROPERTY' with no type [-fpermissive] [INFO] [stderr] ADD_PROPERTY(Selector_Schema_Obj, schema) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:514:45: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:515:44: error: 'wspace' has not been declared [INFO] [stderr] ADD_CONSTREF(std::vector, wspace) [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/ast_selectors.hpp:515:50: error: ISO C++ forbids declaration of 'ADD_CONSTREF' with no type [-fpermissive] [INFO] [stderr] ADD_CONSTREF(std::vector, wspace) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:515:50: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:519:31: error: expected ')' before 'pstate' [INFO] [stderr] Selector_List(ParserState pstate, size_t s = 0); [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] src/ast_selectors.hpp:557:40: error: ISO C++ forbids declaration of 'ATTACH_AST_OPERATIONS' with no type [-fpermissive] [INFO] [stderr] ATTACH_AST_OPERATIONS(Selector_List) [INFO] [stderr] ^ [INFO] [stderr] src/ast_selectors.hpp:557:40: error: expected ';' at end of member declaration [INFO] [stderr] src/ast_selectors.hpp:558: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_selectors.hpp:558:33: error: expected ';' at end of member declaration [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] In file included from src/sass_context.cpp:18:0: [INFO] [stderr] src/sass_functions.hpp:30:9: error: 'Env' in namespace 'Sass' does not name a type [INFO] [stderr] Sass::Env* frame; [INFO] [stderr] ^~~ [INFO] [stderr] src/sass_context.cpp: In function 'int Sass::handle_error(Sass_Context*)': [INFO] [stderr] src/sass_context.cpp:38:12: error: 'Exception' does not name a type; did you mean 'Extension'? [INFO] [stderr] catch (Exception::Base& e) { [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] Extension [INFO] [stderr] src/sass_context.cpp:38:27: error: expected unqualified-id before '&' token [INFO] [stderr] catch (Exception::Base& e) { [INFO] [stderr] ^ [INFO] [stderr] src/sass_context.cpp:38:27: error: expected ')' before '&' token [INFO] [stderr] src/sass_context.cpp:38:27: error: expected '{' before '&' token [INFO] [stderr] src/sass_context.cpp:38:29: error: 'e' was not declared in this scope [INFO] [stderr] catch (Exception::Base& e) { [INFO] [stderr] ^ [INFO] [stderr] src/sass_context.cpp:125:5: error: expected primary-expression before 'catch' [INFO] [stderr] catch (std::bad_alloc& ba) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/sass_context.cpp:141:5: error: expected primary-expression before 'catch' [INFO] [stderr] catch (std::exception& e) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/sass_context.cpp:157:5: error: expected primary-expression before 'catch' [INFO] [stderr] catch (std::string& e) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/sass_context.cpp:173:5: error: expected primary-expression before 'catch' [INFO] [stderr] catch (const char* e) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/sass_context.cpp:189:5: error: expected primary-expression before 'catch' [INFO] [stderr] catch (...) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass::Block_Obj Sass::sass_parse_block(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:223:22: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] compiler->cpp_ctx->c_compiler = compiler; [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:237:29: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] Block_Obj root(cpp_ctx->parse()); [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:245:31: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] size_t headers = cpp_ctx->head_imports; [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:248:31: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] if (copy_strings(cpp_ctx->get_included_files(skip, headers), &c_ctx->included_files) == NULL) [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Compiler* sass_prepare_context(Sass_Context*, Sass::Context*)': [INFO] [stderr] src/sass_context.cpp:308:18: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] cpp_ctx->add_c_function(*this_func_data); [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:317:18: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] cpp_ctx->add_c_header(*this_head_data); [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:326:18: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] cpp_ctx->add_c_importer(*this_imp_data); [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:351:14: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] cpp_ctx->c_compiler = compiler; [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Compiler* sass_make_data_compiler(Sass_Data_Context*)': [INFO] [stderr] src/sass_context.cpp:436:28: error: expected type-specifier before 'Data_Context' [INFO] [stderr] Context* cpp_ctx = new Data_Context(*data_ctx); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Compiler* sass_make_file_compiler(Sass_File_Context*)': [INFO] [stderr] src/sass_context.cpp:443:28: error: expected type-specifier before 'File_Context' [INFO] [stderr] Context* cpp_ctx = new File_Context(*file_ctx); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'int sass_compile_data_context(Sass_Data_Context*)': [INFO] [stderr] src/sass_context.cpp:458:28: error: expected type-specifier before 'Data_Context' [INFO] [stderr] Context* cpp_ctx = new Data_Context(*data_ctx); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'int sass_compile_file_context(Sass_File_Context*)': [INFO] [stderr] src/sass_context.cpp:472:28: error: expected type-specifier before 'File_Context' [INFO] [stderr] Context* cpp_ctx = new File_Context(*file_ctx); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'int sass_compiler_execute(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:505:51: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] try { compiler->c_ctx->output_string = cpp_ctx->render(root); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:509:49: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] compiler->c_ctx->source_map_string = cpp_ctx->render_srcmap(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'void sass_delete_compiler(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:620:32: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete] [INFO] [stderr] if (cpp_ctx) delete(cpp_ctx); [INFO] [stderr] ^ [INFO] [stderr] src/sass_context.cpp:619:14: warning: 'cpp_ctx' has incomplete type [INFO] [stderr] Context* cpp_ctx = compiler->cpp_ctx; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp:620:32: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined [INFO] [stderr] if (cpp_ctx) delete(cpp_ctx); [INFO] [stderr] ^ [INFO] [stderr] src/sass_context.cpp: In function 'size_t sass_compiler_get_import_stack_size(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:664:112: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] size_t ADDCALL sass_compiler_get_import_stack_size(struct Sass_Compiler* compiler) { return compiler->cpp_ctx->import_stack.size(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Import* sass_compiler_get_last_import(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:665:117: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] Sass_Import_Entry ADDCALL sass_compiler_get_last_import(struct Sass_Compiler* compiler) { return compiler->cpp_ctx->import_stack.back(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Import* sass_compiler_get_import_entry(Sass_Compiler*, size_t)': [INFO] [stderr] src/sass_context.cpp:666:130: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] Sass_Import_Entry ADDCALL sass_compiler_get_import_entry(struct Sass_Compiler* compiler, size_t idx) { return compiler->cpp_ctx->import_stack[idx]; } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'size_t sass_compiler_get_callee_stack_size(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:668:112: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] size_t ADDCALL sass_compiler_get_callee_stack_size(struct Sass_Compiler* compiler) { return compiler->cpp_ctx->callee_stack.size(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Callee* sass_compiler_get_last_callee(Sass_Compiler*)': [INFO] [stderr] src/sass_context.cpp:669:118: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] Sass_Callee_Entry ADDCALL sass_compiler_get_last_callee(struct Sass_Compiler* compiler) { return &compiler->cpp_ctx->callee_stack.back(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] src/sass_context.cpp: In function 'Sass_Callee* sass_compiler_get_callee_entry(Sass_Compiler*, size_t)': [INFO] [stderr] src/sass_context.cpp:670:131: error: invalid use of incomplete type 'class Sass::Context' [INFO] [stderr] Sass_Callee_Entry ADDCALL sass_compiler_get_callee_entry(struct Sass_Compiler* compiler, size_t idx) { return &compiler->cpp_ctx->callee_stack[idx]; } [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast.hpp:17:0, [INFO] [stderr] from src/sass_context.cpp:12: [INFO] [stderr] src/ast_fwd_decl.hpp:123:9: note: forward declaration of 'class Sass::Context' [INFO] [stderr] class Context; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] make: *** [src/sass_context.o] Error 1 [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/ast_values.o] Error 4 [INFO] [stderr] [INFO] [stderr] STDOUT:cc -Wall -O2 -I /opt/rustwide/target/debug/build/sass-sys-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/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-32faa021cdef8246/out/build/include -fPIC -c -o src/base64vlq.o src/base64vlq.cpp [INFO] [stderr] mkdir lib [INFO] [stderr] Makefile:219: recipe for target 'src/ast2c.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_functions.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/subset_map.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/prelexer.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_utils.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/environment.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/to_value.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_lists.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_util.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/inspect.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/operators.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/base64vlq.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_supports.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/cssize.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/emitter.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_miscs.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/context.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/parser.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_strings.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass2scss.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/remove_placeholders.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_colors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/color_maps.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/file.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/util.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_maps.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_numbers.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/c2ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/eval.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_context.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_sel_cmp.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_values.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: 0x560ddd5a2ce4 - backtrace::backtrace::libunwind::trace::hbae50f2b991d86ef [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x560ddd5a2ce4 - backtrace::backtrace::trace_unsynchronized::h19bc23b015d2838f [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x560ddd5a2ce4 - std::sys_common::backtrace::_print_fmt::he8cbf667081e4bf8 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:76 [INFO] [stderr] 3: 0x560ddd5a2ce4 - ::fmt::ha849c2c1bcf100e7 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:60 [INFO] [stderr] 4: 0x560ddd5c262c - core::fmt::write::h603a714bd37b8e5c [INFO] [stderr] at src/libcore/fmt/mod.rs:1030 [INFO] [stderr] 5: 0x560ddd59fa97 - std::io::Write::write_fmt::hb319166cf1de5561 [INFO] [stderr] at src/libstd/io/mod.rs:1412 [INFO] [stderr] 6: 0x560ddd5a51a5 - std::sys_common::backtrace::_print::hda0c59cff136ee92 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:64 [INFO] [stderr] 7: 0x560ddd5a51a5 - std::sys_common::backtrace::print::hea7aeb95cf61b134 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x560ddd5a51a5 - std::panicking::default_hook::{{closure}}::h4b10254e454f4b2c [INFO] [stderr] at src/libstd/panicking.rs:196 [INFO] [stderr] 9: 0x560ddd5a4e96 - std::panicking::default_hook::h6427597d12d4cbca [INFO] [stderr] at src/libstd/panicking.rs:210 [INFO] [stderr] 10: 0x560ddd5a57f5 - std::panicking::rust_panic_with_hook::hccceacbc62eab668 [INFO] [stderr] at src/libstd/panicking.rs:473 [INFO] [stderr] 11: 0x560ddd5a5392 - std::panicking::continue_panic_fmt::h8ea4922e4ade12b5 [INFO] [stderr] at src/libstd/panicking.rs:380 [INFO] [stderr] 12: 0x560ddd5a52ec - std::panicking::begin_panic_fmt::h5e8a49f0a8bdc36d [INFO] [stderr] at src/libstd/panicking.rs:335 [INFO] [stderr] 13: 0x560ddd559b30 - build_script_build::compile::hf7fe337135bf70d4 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:93 [INFO] [stderr] 14: 0x560ddd55a250 - build_script_build::main::h1add0060a49e20b7 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:197 [INFO] [stderr] 15: 0x560ddd55bfe0 - std::rt::lang_start::{{closure}}::h89d1bf12ab2b0153 [INFO] [stderr] at /rustc/8d67a66581ea5498d7ac03b8f88a478d8ec75cf0/src/libstd/rt.rs:64 [INFO] [stderr] 16: 0x560ddd5a5273 - std::rt::lang_start_internal::{{closure}}::h5f591d8741fb1e64 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 17: 0x560ddd5a5273 - std::panicking::try::do_call::hc3ebe742ad7d149e [INFO] [stderr] at src/libstd/panicking.rs:292 [INFO] [stderr] 18: 0x560ddd5aca1a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:80 [INFO] [stderr] 19: 0x560ddd5a5ced - std::panicking::try::hc94f3a47ff9c6438 [INFO] [stderr] at src/libstd/panicking.rs:271 [INFO] [stderr] 20: 0x560ddd5a5ced - std::panic::catch_unwind::h702acac46b107571 [INFO] [stderr] at src/libstd/panic.rs:394 [INFO] [stderr] 21: 0x560ddd5a5ced - std::rt::lang_start_internal::h011095b45ca4068d [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 22: 0x560ddd55bfb9 - std::rt::lang_start::h9b32aa6c51219299 [INFO] [stderr] at /rustc/8d67a66581ea5498d7ac03b8f88a478d8ec75cf0/src/libstd/rt.rs:64 [INFO] [stderr] 23: 0x560ddd55a28a - main [INFO] [stderr] 24: 0x7f94a3648b97 - __libc_start_main [INFO] [stderr] 25: 0x560ddd557eba - _start [INFO] [stderr] 26: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "994bc0805154a873169e31448207d71670c1a35bf62d381909d5afc158f105e2"` [INFO] running `"docker" "rm" "-f" "994bc0805154a873169e31448207d71670c1a35bf62d381909d5afc158f105e2"` [INFO] [stdout] 994bc0805154a873169e31448207d71670c1a35bf62d381909d5afc158f105e2