Skip to content

Instantly share code, notes, and snippets.

@drewwells
Created April 20, 2015 18:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drewwells/9f714fdd91e3f7372e43 to your computer and use it in GitHub Desktop.
Save drewwells/9f714fdd91e3f7372e43 to your computer and use it in GitHub Desktop.
[ 50%] Compiled prelexer.cpp
[ 52%] Compiled plugins.cpp
[ 54%] Compiled sass.cpp
[ 56%] Compiled sass2scss.cpp
[ 58%] Compiled remove_placeholders.cpp
[ 60%] Compiled sass_functions.cpp
[ 62%] Compiled sass_context.cpp
[ 64%] Compiled sass_values.cpp
[ 66%] Compiled sass_interface.cpp
[ 68%] Compiled sass_util.cpp
[ 70%] Compiled source_map.cpp
In file included from test/prelexer.hpp:5:0,
from test/parser.hpp:12,
from test/test_node.cpp:6:
test/lexer.hpp:28:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_space(const char& src);
^
test/lexer.hpp:29:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_alpha(const char& src);
^
test/lexer.hpp:30:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_punct(const char& src);
^
test/lexer.hpp:31:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_digit(const char& src);
^
test/lexer.hpp:32:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_alnum(const char& src);
^
test/lexer.hpp:33:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_xdigit(const char& src);
^
test/lexer.hpp:34:42: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_unicode(const char& src);
^
test/lexer.hpp:35:44: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool is_character(const char& src);
^
test/test_node.cpp: In function ‘Sass::Complex_Selector* Sass::createComplexSelector(std::string)’:
test/test_node.cpp:37:65: error: no matching function for call to ‘Sass::Position::Position()’
return (*Parser::from_c_str(temp.c_str(), ctx, "", Position()).parse_selector_group())[0];
^
test/test_node.cpp:37:65: note: candidates are:
In file included from test/source_map.hpp:8:0,
from test/context.hpp:15,
from test/ast.hpp:35,
from test/node.hpp:8,
from test/test_node.cpp:4:
test/position.hpp:53:7: note: Sass::Position::Position(size_t, size_t, size_t)
Position(const size_t file, const size_t line, const size_t column);
^
test/position.hpp:53:7: note: candidate expects 3 arguments, 0 provided
test/position.hpp:52:7: note: Sass::Position::Position(size_t, size_t)
Position(const size_t line, const size_t column); // file(-1)
^
test/position.hpp:52:7: note: candidate expects 2 arguments, 0 provided
test/position.hpp:51:7: note: Sass::Position::Position(size_t, const Sass::Offset&)
Position(const size_t file, const Offset& offset);
^
test/position.hpp:51:7: note: candidate expects 2 arguments, 0 provided
test/position.hpp:50:7: note: Sass::Position::Position(size_t)
Position(const size_t file); // line(0), column(0)
^
test/position.hpp:50:7: note: candidate expects 1 argument, 0 provided
test/position.hpp:47:9: note: constexpr Sass::Position::Position(const Sass::Position&)
class Position : public Offset {
^
test/position.hpp:47:9: note: candidate expects 1 argument, 0 provided
test/position.hpp:47:9: note: constexpr Sass::Position::Position(Sass::Position&&)
test/position.hpp:47:9: note: candidate expects 1 argument, 0 provided
test/test_node.cpp: In function ‘void Sass::roundtripTest(const char*)’:
test/test_node.cpp:58:25: error: cannot bind ‘std::basic_ostream<char>’ lvalue to ‘std::basic_ostream<char>&&’
nodeStringStream << node;
^
In file included from /usr/include/c++/4.8/istream:39:0,
from /usr/include/c++/4.8/sstream:38,
from test/test_node.cpp:2:
/usr/include/c++/4.8/ostream:602:5: error: initializing argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = Sass::Node]’
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
test/test_node.cpp:60:10: error: cannot bind ‘std::basic_ostream<char>’ lvalue to ‘std::basic_ostream<char>&&’
cout << "ASNODE: " << node << endl;
^
In file included from /usr/include/c++/4.8/istream:39:0,
from /usr/include/c++/4.8/sstream:38,
from test/test_node.cpp:2:
/usr/include/c++/4.8/ostream:602:5: error: initializing argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = Sass::Node]’
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
test/test_node.cpp: In function ‘int Sass::main()’:
test/test_node.cpp:9:69: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define STATIC_ARRAY_SIZE(array) (sizeof((array))/sizeof((array[0])))
^
test/test_node.cpp:88:33: note: in expansion of macro ‘STATIC_ARRAY_SIZE’
for (int index = 0; index < STATIC_ARRAY_SIZE(ROUNDTRIP_TESTS); index++) {
^
test/test_node.cpp:95:3: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
test/test_node.cpp: In function ‘Sass::Complex_Selector* Sass::createComplexSelector(std::string)’:
test/test_node.cpp:38:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
[FAIL] Step "Compiled test/test_node.cpp" failed with error: exit status 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment