CSS-Sass v3.4.9 Perl 5 v5.20.0 darwin-thread-multi-2level
- Status
- Unknown
- From
- Nigel Horne
- Dist
-
CSS-Sass v3.4.9
- Platform
- Perl 5 v5.20.0 darwin-thread-multi-2level
- Date
- 2017-11-19 05:10:28
- ID
- f5a7aa2e-cce7-11e7-b70d-12b7be6c69fe
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Marcel Greter,
This is a computer-generated report for CSS-Sass-3.4.9
on perl 5.20.0, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. However, attempting to
test your distribution gave an inconclusive result.
This could be because your distribution had an error during the make/build
stage, did not define tests, tests could not be found, because your tests were
interrupted before they finished, or because the results of the tests could not
be parsed. You may wish to consult the CPAN Testers Wiki:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/sw/bin/make -j4 -j4':
Running Mkbootstrap for Sass ()
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/cencode.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" libsass/src/cencode.c
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/ast.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/ast.cpp
chmod 644 "Sass.bs"
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/node.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/node.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/context.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/context.cpp
cp lib/CSS/Sass.md blib/lib/CSS/Sass.md
cp lib/CSS/Sass.pm blib/lib/CSS/Sass.pm
cp lib/CSS/Sass/Type.pm blib/lib/CSS/Sass/Type.pm
cp lib/CSS/ppport.h blib/lib/CSS/ppport.h
cp lib/CSS/Sass/Watchdog.pm blib/lib/CSS/Sass/Watchdog.pm
cp lib/CSS/Sass/Value.md blib/lib/CSS/Sass/Value.md
cp lib/CSS/Sass/Plugins.pm blib/lib/CSS/Sass/Plugins.pm
cp lib/CSS/Sass/Value.pm blib/lib/CSS/Sass/Value.pm
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/constants.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/constants.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/functions.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/functions.cpp
In file included from libsass/src/node.cpp:4:
In file included from libsass/src/node.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
In file included from libsass/src/ast.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
In file included from libsass/src/context.cpp:9:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
libsass/src/ast.hpp ATTACH_VIRTUAL_AST_OPERATIONS(String);:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpplibsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
In file included from libsass/src/node.cpp:6:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/functions.cpp:2:
In file included from libsass/src/functions.hpp:4:
In file included from libsass/src/listize.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.cpp:73:8: warning: no previous prototype for function 'str_rtrim' [-Wmissing-prototypes]
void str_rtrim(std::string& str, const std::string& delimiters = " \f\n\r\t\v")
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.cpp:420:38: warning: declaration shadows a local variable [-Wshadow]
else if (const Wrapped_Selector* lhs = Cast<Wrapped_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:419:32: note: previous declaration is here
if (const Pseudo_Selector* lhs = Cast<Pseudo_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:421:38: warning: declaration shadows a local variable [-Wshadow]
else if (const Element_Selector* lhs = Cast<Element_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:420:38: note: previous declaration is here
else if (const Wrapped_Selector* lhs = Cast<Wrapped_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:422:40: warning: declaration shadows a local variable [-Wshadow]
else if (const Attribute_Selector* lhs = Cast<Attribute_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:421:38: note: previous declaration is here
else if (const Element_Selector* lhs = Cast<Element_Selector>(this)) {return *lhs == rhs; }
^
libsass/src/ast.cpp:432:38: warning: declaration shadows a local variable [-Wshadow]
else if (const Wrapped_Selector* lhs = Cast<Wrapped_Selector>(this)) {return *lhs < rhs; }
^
libsass/src/ast.cpp:431:32: note: previous declaration is here
if (const Pseudo_Selector* lhs = Cast<Pseudo_Selector>(this)) {return *lhs < rhs; }
^
libsass/src/ast.cpp:433:38: warning: declaration shadows a local variable [-Wshadow]
else if (const Element_Selector* lhs = Cast<Element_Selector>(this)) {return *lhs < rhs; }
^
libsass/src/ast.cpp:432:38: note: previous declaration is here
else if (const Wrapped_Selector* lhs = Cast<Wrapped_Selector>(this)) {return *lhs < rhs; }
^
libsass/src/ast.cpp:434:40: warning: declaration shadows a local variable [-Wshadow]
else if (const Attribute_Selector* lhs = Cast<Attribute_Selector>(this)) {return *lhs < rhs; }
^
libsass/src/ast.cpp:433:38: note: previous declaration is here
else if (const Element_Selector* lhs = Cast<Element_Selector>(this)) {return *lhs < rhs; }
^
In file included from libsass/src/context.cpp:15:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.cpp:1999:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (conversion == 0) {
~~~~~~~~~~ ^ ~
libsass/src/ast.cpplibsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
:2037:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
if (conversion == 0) {
~~~~~~~~~~ ^ ~
libsass/src/ast.cpp:2285:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
return r_ == r->r() &&
~~ ^ ~~~~~~
libsass/src/ast.cpp:2286:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
g_ == r->g() &&
~~ ^ ~~~~~~
libsass/src/ast.cpp:2287:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
b_ == r->b() &&
~~ ^ ~~~~~~
libsass/src/ast.cpp:2288:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
a_ == r->a();
~~ ^ ~~~~~~
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/functions.cpp:6:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/functions.cpp:142:13: warning: no previous prototype for function 'get_arg_m' [-Wmissing-prototypes]
Map_Ptr get_arg_m(const std::string& argname, Env& env, Signature sig, ParserState pstate, Backtrace* backtrace, Context& ctx)
^
libsass/src/functions.cpp:156:16: warning: no previous prototype for function 'get_arg_r' [-Wmissing-prototypes]
Number_Ptr get_arg_r(const std::string& argname, Env& env, Signature sig, ParserState pstate, double lo, double hi, Backtrace* backtrace)
^
libsass/src/functions.cpp:225:14: warning: no previous prototype for function 'GetSeed' [-Wmissing-prototypes]
uint64_t GetSeed()
^
libsass/src/functions.cpp:354:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
double w1 = (((w * a == -1) ? w : (w + a)/(1 + w*a)) + 1)/2.0;
~~~~~ ^ ~~
libsass/src/functions.cpp:385:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (max == min) {
~~~ ^ ~~~
libsass/src/functions.cpp:392:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (r == max) h = (g - b) / delta + (g < b ? 6 : 0);
~ ^ ~~~
libsass/src/functions.cpp:393:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (g == max) h = (b - r) / delta + 2;
~ ^ ~~~
libsass/src/functions.cpp:394:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (b == max) h = (r - g) / delta + 4;
~ ^ ~~~
libsass/src/functions.cpp:371:9: warning: no previous prototype for function 'rgb_to_hsl' [-Wmissing-prototypes]
HSL rgb_to_hsl(double r, double g, double b)
^
libsass/src/functions.cpp:406:12: warning: no previous prototype for function 'h_to_rgb' [-Wmissing-prototypes]
double h_to_rgb(double m1, double m2, double h) {
^
libsass/src/functions.cpp:432:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (s == 0) s = 1e-10;
~ ^ ~
libsass/src/functions.cpp:415:15: warning: no previous prototype for function 'hsla_impl' [-Wmissing-prototypes]
Color_Ptr hsla_impl(double h, double s, double l, double a, Context& ctx, ParserState pstate)
^
libsass/src/functions.cpp:1004:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (index == 0) {
~~~~~ ^ ~
libsass/src/functions.cpp:1070:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (end_at == 0 || (end_at + size) < 0) {
~~~~~~ ^ ~
libsass/src/functions.cpp:1077:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (end_at == 0) end_at = 1;
~~~~~~ ^ ~
libsass/src/functions.cpp:1084:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (start_at == 0) { ++ start_at; }
~~~~~~~~ ^ ~
libsass/src/functions.cpp:1322:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (n->value() == 0) error("argument `$n` of `" + std::string(sig) + "` must be non-zero", pstate);
~~~~~~~~~~ ^ ~
libsass/src/functions.cpp:1366:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
result->append(((i == index) ? v : (*l)[i]));
~ ^ ~~~~~
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/color_maps.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/color_maps.cpp
In file included from libsass/src/color_maps.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/environment.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/environment.cpp
In file included from libsass/src/environment.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/ast_fwd_decl.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/ast_fwd_decl.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/bind.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/bind.cpp
39 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/file.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/file.cpp
In file included from libsass/src/ast_fwd_decl.cpp:1:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/bind.cpp:3:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
In file included from libsass/src/file.cpp:23:
In file included from libsass/src/sass_functions.hpp:6:
In file included from libsass/src/functions.hpp:4:
In file included from libsass/src/listize.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/util.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/util.cpp
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/file.cpp:340:30: warning: no previous prototype for function 'find_files' [-Wmissing-prototypes]
std::vector<std::string> find_files(const std::string& file, const std::vector<std::string> paths)
^
libsass/src/file.cpp:350:30: warning: no previous prototype for function 'find_files' [-Wmissing-prototypes]
std::vector<std::string> find_files(const std::string& file, struct Sass_Compiler* compiler)
^
33 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/json.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/json.cpp
In file included from libsass/src/json.cpp:29:
libsass/src/json.hpp:63:5: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
struct {
^
In file included from libsass/src/util.cpp:3:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
1 warning generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/units.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/units.cpp
libsass/src/util.cpp:459:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
return n == 0x00 || n == 0x11 || n == 0x22 || n == 0x33 ||
~ ^ ~~~~
libsass/src/util.cpp:459:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
return n == 0x00 || n == 0x11 || n == 0x22 || n == 0x33 ||
~ ^ ~~~~
libsass/src/util.cpp:459:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
return n == 0x00 || n == 0x11 || n == 0x22 || n == 0x33 ||
~ ^ ~~~~
libsass/src/util.cpp:459:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
return n == 0x00 || n == 0x11 || n == 0x22 || n == 0x33 ||
~ ^ ~~~~
libsass/src/util.cpp:460:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x44 || n == 0x55 || n == 0x66 || n == 0x77 ||
~ ^ ~~~~
libsass/src/util.cpp:460:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x44 || n == 0x55 || n == 0x66 || n == 0x77 ||
~ ^ ~~~~
libsass/src/util.cpp:460:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x44 || n == 0x55 || n == 0x66 || n == 0x77 ||
~ ^ ~~~~
libsass/src/util.cpp:460:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x44 || n == 0x55 || n == 0x66 || n == 0x77 ||
~ ^ ~~~~
libsass/src/util.cpp:461:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x88 || n == 0x99 || n == 0xAA || n == 0xBB ||
~ ^ ~~~~
libsass/src/util.cpp:461:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x88 || n == 0x99 || n == 0xAA || n == 0xBB ||
~ ^ ~~~~
libsass/src/util.cpp:461:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x88 || n == 0x99 || n == 0xAA || n == 0xBB ||
~ ^ ~~~~
libsass/src/util.cpp:461:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0x88 || n == 0x99 || n == 0xAA || n == 0xBB ||
~ ^ ~~~~
libsass/src/util.cpp:462:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0xCC || n == 0xDD || n == 0xEE || n == 0xFF ;
~ ^ ~~~~
libsass/src/util.cpp:462:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0xCC || n == 0xDD || n == 0xEE || n == 0xFF ;
~ ^ ~~~~
libsass/src/util.cpp:462:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0xCC || n == 0xDD || n == 0xEE || n == 0xFF ;
~ ^ ~~~~
libsass/src/util.cpp:462:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
n == 0xCC || n == 0xDD || n == 0xEE || n == 0xFF ;
~ ^ ~~~~
libsass/src/util.cpp:601:32: warning: declaration shadows a local variable [-Wshadow]
else if (Has_Block_Ptr b = Cast<Has_Block>(stm)) {
^
libsass/src/util.cpp:592:17: note: previous declaration is here
Block_Obj b = f->block();
^
libsass/src/util.cpp:647:32: warning: declaration shadows a local variable [-Wshadow]
else if (Has_Block_Ptr b = Cast<Has_Block>(stm)) {
^
libsass/src/util.cpp:621:17: note: previous declaration is here
Block_Obj b = m->block();
^
libsass/src/util.cpp:700:32: warning: declaration shadows a local variable [-Wshadow]
else if (Has_Block_Ptr b = Cast<Has_Block>(stm)) {
^
libsass/src/util.cpp:670:32: note: previous declaration is here
bool isPrintable(Block_Obj b, Sass_Output_Style style) {
^
22 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/values.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/values.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/plugins.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/plugins.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/position.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/position.cpp
39 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/lexer.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/lexer.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/parser.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/parser.cpp
In file included from libsass/src/values.cpp:3:
In file included from libsass/src/values.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/values.cpp:28:14: warning: declaration shadows a local variable [-Wshadow]
auto val = ast_node_to_sass_value(obj);
^
libsass/src/values.cpp:10:66: note: previous declaration is here
union Sass_Value* ast_node_to_sass_value (const Expression_Ptr val)
^
libsass/src/lexer.cpp:107:10: warning: no previous prototype for function 'is_escapable_character' [-Wmissing-prototypes]
bool is_escapable_character(const char& chr)
^
1 warning generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/prelexer.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/prelexer.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/eval.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/eval.cpp
In file included from libsass/src/parser.cpp:2:
In file included from libsass/src/parser.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/parser.cpp:2:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/prelexer.cpp:449:17: warning: no previous prototype for function 'identifier_alnums' [-Wmissing-prototypes]
const char* identifier_alnums(const char* src)
^
libsass/src/prelexer.cpp:580:17: warning: no previous prototype for function 'value_combinations' [-Wmissing-prototypes]
const char* value_combinations(const char* src) {
^
libsass/src/prelexer.cpp:879:17: warning: no previous prototype for function 'name' [-Wmissing-prototypes]
const char* name(const char* src) {
^
libsass/src/parser.cpp:389:14: warning: declaration shadows a field of 'Sass::Parser' [-Wshadow]
Position position = after_token;
^
libsass/src/parser.hpp:42:17: note: previous declaration is here
const char* position;
^
libsass/src/parser.cpp:424:14: warning: declaration shadows a field of 'Sass::Parser' [-Wshadow]
Position position = after_token;
^
libsass/src/parser.hpp:42:17: note: previous declaration is here
const char* position;
^
libsass/src/parser.cpp:1462:8: warning: no previous prototype for function 'number_has_zero' [-Wmissing-prototypes]
bool number_has_zero(const std::string& parsed)
^
libsass/src/parser.cpp:2882:17: warning: declaration shadows a field of 'Sass::Parser' [-Wshadow]
const char* end = this->end;
^
libsass/src/parser.hpp:43:17: note: previous declaration is here
const char* end;
^
In file included from libsass/src/eval.cpp:10:
In file included from libsass/src/eval.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/expand.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/expand.cpp
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/eval.cpp:24:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/eval.cpp:1143:37: warning: declaration shadows a field of 'Sass::Eval' [-Wshadow]
void Eval::interpolation(Context& ctx, std::string& res, Expression_Obj ex, bool into_quotes, bool was_itpl) {
^
libsass/src/eval.hpp:22:14: note: previous declaration is here
Context& ctx;
^
libsass/src/eval.cpp:1502:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (op == Sass_OP::DIV && rv == 0) {
~~ ^ ~
libsass/src/eval.cpp:1615:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (l.a() != r.a()) {
~~~~~ ^ ~~~~~
libsass/src/eval.cpp:1850:8: warning: no previous prototype for function 'hasNotSelector' [-Wmissing-prototypes]
bool hasNotSelector(AST_Node_Obj obj) {
^
In file included from libsass/src/expand.cpp:5:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/expand.cpp:11:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
3 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/listize.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/listize.cpp
In file included from libsass/src/listize.cpp:6:
In file included from libsass/src/listize.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/cssize.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/cssize.cpp
In file included from libsass/src/cssize.cpp:6:
In file included from libsass/src/cssize.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/cssize.cpp:121:24: warning: declaration shadows a local variable [-Wshadow]
for (size_t i = 0, L = ss->length(); i < L; ++i) {
^
libsass/src/cssize.cpp:97:12: note: previous declaration is here
size_t L = rr->block() ? rr->block()->length() : 0;
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/extend.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/extend.cpp
25 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/output.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/output.cpp
In file included from libsass/src/extend.cpp:2:
In file included from libsass/src/extend.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
In file included from libsass/src/output.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/extend.cpp:6:
libsass/src/parser.hpp:358:30: warning: declaration shadows a local variable [-Wshadow]
Expression_Obj itpl = lex_interpolation();
^
libsass/src/parser.hpp:352:26: note: previous declaration is here
Expression_Obj itpl = lex_interpolation();
^
libsass/src/extend.cpp:302:8: warning: no previous prototype for function 'nodeToComplexSelectorDeque' [-Wmissing-prototypes]
void nodeToComplexSelectorDeque(const Node& node, ComplexSelectorDeque& out) {
^
libsass/src/extend.cpp:309:8: warning: no previous prototype for function 'complexSelectorDequeToNode' [-Wmissing-prototypes]
Node complexSelectorDequeToNode(const ComplexSelectorDeque& deque) {
^
libsass/src/extend.cpp:365:8: warning: no previous prototype for function 'lcs_backtrace' [-Wmissing-prototypes]
void lcs_backtrace(const LCSTable& c, ComplexSelectorDeque& x, ComplexSelectorDeque& y, int i, int j, const LcsCollectionComparator& comparator, ComplexSelectorDeque& out) {
^
libsass/src/extend.cpp:400:8: warning: no previous prototype for function 'lcs_table' [-Wmissing-prototypes]
void lcs_table(const ComplexSelectorDeque& x, const ComplexSelectorDeque& y, const LcsCollectionComparator& comparator, LCSTable& out) {
^
libsass/src/extend.cpp:439:8: warning: no previous prototype for function 'lcs' [-Wmissing-prototypes]
void lcs(ComplexSelectorDeque& x, ComplexSelectorDeque& y, const LcsCollectionComparator& comparator, ComplexSelectorDeque& out) {
^
libsass/src/extend.cpp:2006:8: warning: no previous prototype for function 'shouldExtendBlock' [-Wmissing-prototypes]
bool shouldExtendBlock(Block_Obj b) {
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/inspect.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/inspect.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/emitter.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/emitter.cpp
In file included from libsass/src/inspect.cpp:9:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/inspect.cpp:637:54: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
if (compressed && is_color_doublet(r, g, b) && a == 1) {
~ ^ ~
libsass/src/inspect.cpp:657:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (r == 0 && g == 0 && b == 0 && a == 0) {
~ ^ ~
libsass/src/inspect.cpp:657:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (r == 0 && g == 0 && b == 0 && a == 0) {
~ ^ ~
libsass/src/inspect.cpp:657:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (r == 0 && g == 0 && b == 0 && a == 0) {
~ ^ ~
libsass/src/inspect.cpp:657:46: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
else if (r == 0 && g == 0 && b == 0 && a == 0) {
~ ^ ~
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/check_nesting.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/check_nesting.cpp
25 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/remove_placeholders.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/remove_placeholders.cpp
In file included from libsass/src/check_nesting.cpp:4:
In file included from libsass/src/check_nesting.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
In file included from libsass/src/remove_placeholders.cpp:2:
In file included from libsass/src/remove_placeholders.hpp:6:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpplibsass/src/ast.hpp:2007:40::2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/check_nesting.cpp:14:60: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
Statement_Ptr CheckNesting::visit_children(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:144:59: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_content_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:154:59: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_charset_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:166:58: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_extend_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:211:68: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_mixin_definition_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:231:60: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_function_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:294:56: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_prop_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:311:58: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
void CheckNesting::invalid_return_parent(Statement_Ptr parent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
libsass/src/check_nesting.cpp:321:58: warning: declaration shadows a field of 'Sass::CheckNesting' [-Wshadow]
bool CheckNesting::is_transparent_parent(Statement_Ptr parent, Statement_Ptr grandparent)
^
libsass/src/check_nesting.hpp:12:33: note: previous declaration is here
Statement_Ptr parent;
^
25 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass_util.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass_util.cpp
29 warnings generated.
In file included from libsass/src/sass.cpp:11:
In file included from libsass/src/sass_functions.hpp:6:
In file included from libsass/src/functions.hpp:4:
In file included from libsass/src/listize.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass_values.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass_values.cpp
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/sass.cpp:16:28: warning: no previous prototype for function 'list2vec' [-Wmissing-prototypes]
std::vector<std::string> list2vec(struct string_list* cur)
^
In file included from libsass/src/sass_util.cpp:2:
In file included from libsass/src/node.hpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/sass_values.cpp:5:
In file included from libsass/src/eval.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/sass_util.cpp:40:8: warning: no previous prototype for function 'paths' [-Wmissing-prototypes]
Node paths(const Node& arrs) {
^
libsass/src/sass_util.cpp:111:8: warning: no previous prototype for function 'flatten' [-Wmissing-prototypes]
Node flatten(Node& arr, int n) {
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass_context.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass_context.cpp
22 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass_functions.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass_functions.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/sass2scss.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass2scss.cpp
In file included from libsass/src/sass_context.cpp:9:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
27 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/to_c.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/to_c.cpp
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/sass_context.cpp:11:
libsass/src/json.hpp:63:5: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
struct {
^
libsass/src/sass2scss.cpp:353:14: warning: no previous prototype for function 'rtrim' [-Wmissing-prototypes]
std::string rtrim(const std::string &sass)
^
libsass/src/sass2scss.cpp:366:14: warning: no previous prototype for function 'flush' [-Wmissing-prototypes]
std::string flush (std::string& sass, converter& converter)
^
libsass/src/sass2scss.cpp:579:13: warning: declaration shadows a local variable [-Wshadow]
size_t pos_wspace = sass.find_first_of(SASS2SCSS_FIND_WHITESPACE, pos_left);
^
libsass/src/sass2scss.cpp:546:12: note: previous declaration is here
size_t pos_wspace = sass.find_first_of(SASS2SCSS_FIND_WHITESPACE, pos_left);
^
libsass/src/sass2scss.cpp:750:18: warning: declaration shadows a local variable [-Wshadow]
std::string close = sass.substr(pos_right - 1, 2);
^
libsass/src/sass2scss.cpp:738:17: note: previous declaration is here
std::string close = sass.substr(pos_right, 1);
^
libsass/src/sass2scss.cpp:440:14: warning: no previous prototype for function 'process' [-Wmissing-prototypes]
std::string process (std::string& sass, converter& converter)
^
In file included from libsass/src/sass_functions.cpp:5:
In file included from libsass/src/values.hpp:4:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/to_c.cpp:3:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
20 warnings generated.
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/to_value.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/to_value.cpp
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
21 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/source_map.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/source_map.cpp
5 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/subset_map.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/subset_map.cpp
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/error_handling.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/error_handling.cpp
In file included from libsass/src/to_value.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
In file included from libsass/src/source_map.cpp:7:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
In file included from libsass/src/subset_map.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
In file included from libsass/src/source_map.cpp:8:
libsass/src/json.hpp:63:5: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
struct {
^
libsass/src/source_map.cpp:72:17: warning: declaration shadows a field of 'Sass::SourceMap' [-Wshadow]
std::string mappings = serialize_mappings();
^
libsass/src/source_map.hpp:41:26: note: previous declaration is here
std::vector<Mapping> mappings;
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
In file included from libsass/src/error_handling.cpp:2:
libsass/src/ast.hpp:121:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(AST_Node);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
^
libsass/src/ast.hpp:237:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(PreValue);
^
libsass/src/ast.hpp:253:41: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Value);
^
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, is_root);
^
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(List_Obj, import_queries);
^
libsass/src/ast.hpp:1728:42: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(String);
^
libsass/src/ast.hpp:1945:47: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, left);
^
libsass/src/ast.hpp:1946:48: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, right);
^
libsass/src/ast.hpp:1947:35: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Operand, operand);
^
libsass/src/ast.hpp:1968:52: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Supports_Condition_Obj, condition);
^
libsass/src/ast.hpp:1986:42: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, feature);
^
libsass/src/ast.hpp:1987:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2007:40: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(Expression_Obj, value);
^
libsass/src/ast.hpp:2262:44: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
^
libsass/src/ast.hpp:2272:39: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, connect_parent);
^
libsass/src/ast.hpp:2401:51: warning: extra ';' inside a class [-Wextra-semi]
ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
^
libsass/src/ast.hpp:2659:33: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, extended);
^
libsass/src/ast.hpp:2660:45: warning: extra ';' inside a class [-Wextra-semi]
ADD_PROPERTY(bool, has_parent_reference);
^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
HASH_PROPERTY(String_Obj, reference);
^
20 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/memory/SharedPtr.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/memory/SharedPtr.cpp
22 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/utf8_string.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/utf8_string.cpp
libsass/src/utf8_string.cpp:19:12: warning: no previous prototype for function 'code_point_count' [-Wmissing-prototypes]
size_t code_point_count(const string& str, size_t start, size_t end) {
^
libsass/src/utf8_string.cpp:23:12: warning: no previous prototype for function 'code_point_count' [-Wmissing-prototypes]
size_t code_point_count(const string& str) {
^
libsass/src/utf8_string.cpp:28:12: warning: no previous prototype for function 'offset_at_position' [-Wmissing-prototypes]
size_t offset_at_position(const string& str, size_t position) {
^
libsass/src/utf8_string.cpp:35:12: warning: no previous prototype for function 'code_point_size_at_offset' [-Wmissing-prototypes]
size_t code_point_size_at_offset(const string& str, size_t offset) {
^
libsass/src/utf8_string.cpp:47:12: warning: no previous prototype for function 'normalize_index' [-Wmissing-prototypes]
size_t normalize_index(int index, size_t len) {
^
5 warnings generated.
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o libsass/src/base64vlq.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/base64vlq.cpp
"/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl" "/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/ExtUtils/xsubpp" -typemap '/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/ExtUtils/typemap' -typemap '/Users/hornenj/.cpan/build/CSS-Sass-3.4.9-4/perlobject.map' Sass.xs > Sass.xsc
20 warnings generated.
"/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Sass.bs blib/arch/auto/CSS/Sass/Sass.bs 644
Please specify prototyping behavior for Sass.xs (see perlxs manual)
mv Sass.xsc Sass.c
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o Sass.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" Sass.c
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3297:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:194:12: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
return CvNAMED(sv)
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:184:23: note: expanded from macro 'CvNAMED'
#define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:66:30: note: expanded from macro 'CvFLAGS'
#define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:64:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3297:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:196:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
: ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv;
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:64:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3297:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:201:12: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
return CvNAMED(sv)
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:184:23: note: expanded from macro 'CvNAMED'
#define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:66:30: note: expanded from macro 'CvFLAGS'
#define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:64:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3297:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/cv.h:202:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:64:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3300:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv.h:629:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:201:17: warning: cast from 'const unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align]
U64TYPE k0 = ((U64TYPE*)seed)[0];
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:201:27: warning: cast from 'const unsigned char *' to 'unsigned long *' drops const qualifier [-Wcast-qual]
U64TYPE k0 = ((U64TYPE*)seed)[0];
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:202:17: warning: cast from 'const unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align]
U64TYPE k1 = ((U64TYPE*)seed)[1];
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:202:27: warning: cast from 'const unsigned char *' to 'unsigned long *' drops const qualifier [-Wcast-qual]
U64TYPE k1 = ((U64TYPE*)seed)[1];
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:260:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed) + len;
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:260:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed) + len;
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:364:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 h1 = *((U32*)seed);
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:364:22: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 h1 = *((U32*)seed);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:393:7: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBYTES(i, h1, carry, bytes_in_carry, ptr, len);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:348:60: note: expanded from macro 'MURMUR_DOBYTES'
#define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:393:7: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:354:13: note: expanded from macro 'MURMUR_DOBYTES'
MURMUR_DOBLOCK(h1, c); \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:401:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
k1 = U8TO32_LE(ptr);
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:31: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:401:18: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:37: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:402:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBLOCK(h1, k1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:408:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
carry = U8TO32_LE(ptr);
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:31: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:408:21: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:37: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:410:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBLOCK(h1, k1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:416:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
carry = U8TO32_LE(ptr);
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:31: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:416:21: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:37: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:418:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBLOCK(h1, k1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:424:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
carry = U8TO32_LE(ptr);
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:31: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:424:21: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:109:37: note: expanded from macro 'U8TO32_LE'
#define U8TO32_LE(ptr) (*((U32*)(ptr)))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:426:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBLOCK(h1, k1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:434:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
MURMUR_DOBYTES(len, h1, carry, bytes_in_carry, ptr, len);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:348:60: note: expanded from macro 'MURMUR_DOBYTES'
#define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:434:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:354:13: note: expanded from macro 'MURMUR_DOBYTES'
MURMUR_DOBLOCK(h1, c); \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:335:43: note: expanded from macro 'MURMUR_DOBLOCK'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:458:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed + len);
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:458:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed + len);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:468:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed + len);
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:468:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed + len);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:494:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed) + len;
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:494:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed) + len;
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:509:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed) + len;
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:509:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed) + len;
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:544:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
U32 hash = *((U32*)seed);
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv_func.h:544:24: warning: cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
U32 hash = *((U32*)seed);
^
20 warnings generated.
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:5152:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/inline.h:23:12: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
return AvFILL(av);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/av.h:83:15: note: expanded from macro 'AvFILL'
? mg_size(MUTABLE_SV(av)) : AvFILLp(av))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:74:30: note: expanded from macro 'MUTABLE_SV'
#define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:64:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
In file included from Sass.xs:31:
In file included from /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:5152:
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/inline.h:311:9: warning: nonnull parameter 'pv' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion]
if (pv && len > 1) {
^~ ~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/proto.h:1791:4: note: declared 'nonnull' here
__attribute__nonnull__(pTHX_1)
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/perl.h:3056:60: note: expanded from macro '__attribute__nonnull__'
# define __attribute__nonnull__(a) __attribute__((nonnull(a)))
^
In file included from Sass.xs:42:
In file included from libsass/include/sass.h:12:
libsass/include/sass2scss.h:120:7: warning: no newline at end of file [-Wnewline-eof]
#endif
^
Sass.xs:51:6: warning: no previous prototype for function 'sass_string_need_quotes' [-Wmissing-prototypes]
bool sass_string_need_quotes(char* str)
^
Sass.xs:73:7: warning: no previous prototype for function 'safe_svpv' [-Wmissing-prototypes]
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:84:19: warning: no previous prototype for function 'sass_make_error_f' [-Wmissing-prototypes]
union Sass_Value* sass_make_error_f(char* format,...)
^
Sass.xs:94:19: warning: no previous prototype for function 'sv_to_sass_value' [-Wmissing-prototypes]
union Sass_Value* sv_to_sass_value(SV* sv)
^
Sass.xs:246:5: warning: no previous prototype for function 'new_sv_sass_null' [-Wmissing-prototypes]
SV* new_sv_sass_null () {
^
Sass.xs:252:5: warning: no previous prototype for function 'new_sv_sass_string' [-Wmissing-prototypes]
SV* new_sv_sass_string (SV* string, bool quoted) {
^
Sass.xs:259:5: warning: no previous prototype for function 'new_sv_sass_boolean' [-Wmissing-prototypes]
SV* new_sv_sass_boolean (SV* boolean) {
^
Sass.xs:266:17: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
AV* array = newAV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/av.h:98:17: note: expanded from macro 'newAV'
#define newAV() MUTABLE_AV(newSV_type(SVt_PVAV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:69:30: note: expanded from macro 'MUTABLE_AV'
#define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:265:5: warning: no previous prototype for function 'new_sv_sass_number' [-Wmissing-prototypes]
SV* new_sv_sass_number (SV* number, SV* unit) {
^
Sass.xs:275:16: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
HV* hash = newHV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv.h:627:17: note: expanded from macro 'newHV'
#define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:72:30: note: expanded from macro 'MUTABLE_HV'
#define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:274:5: warning: no previous prototype for function 'new_sv_sass_color' [-Wmissing-prototypes]
SV* new_sv_sass_color (SV* r, SV* g, SV* b, SV* a) {
^
Sass.xs:286:17: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
AV* error = newAV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/av.h:98:17: note: expanded from macro 'newAV'
#define newAV() MUTABLE_AV(newSV_type(SVt_PVAV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:69:30: note: expanded from macro 'MUTABLE_AV'
#define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:285:5: warning: no previous prototype for function 'new_sv_sass_error' [-Wmissing-prototypes]
SV* new_sv_sass_error (SV* msg) {
^
Sass.xs:328:24: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
AV* list = newAV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/av.h:98:17: note: expanded from macro 'newAV'
#define newAV() MUTABLE_AV(newSV_type(SVt_PVAV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:69:30: note: expanded from macro 'MUTABLE_AV'
#define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:340:23: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
HV* map = newHV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv.h:627:17: note: expanded from macro 'newHV'
#define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:72:30: note: expanded from macro 'MUTABLE_HV'
#define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:294:5: warning: no previous prototype for function 'sass_value_to_sv' [-Wmissing-prototypes]
SV* sass_value_to_sv(union Sass_Value* val)
^
Sass.xs:389:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
PUSHMARK(SP);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/pp.h:59:13: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
Sass.xs:474:21: warning: declaration shadows a local variable [-Wshadow]
int len = av_len(import_av);
^
Sass.xs:414:12: note: previous declaration is here
size_t len = 0;
^
Sass.xs:372:18: warning: no previous prototype for function 'sass_importer' [-Wmissing-prototypes]
Sass_Import_List sass_importer(const char* cur_path, Sass_Importer_Entry cb, struct Sass_Compiler* comp)
^
Sass.xs:541:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
PUSHMARK(SP);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/pp.h:59:13: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
Sass.xs:569:40: warning: passing 'const char [43]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
sass_value = sass_make_error_f("%s:%d %s: Perl sub died with message: %s!\n", __FILE__, __LINE__, __func__, SvPV_nolen(ERRSV));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:84:43: note: passing argument to parameter 'format' here
union Sass_Value* sass_make_error_f(char* format,...)
^
Sass.xs:572:40: warning: passing 'const char [54]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
sass_value = sass_make_error_f("%s:%d %s: Perl sub must not return a list of values!\n", __FILE__, __LINE__, __func__);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:84:43: note: passing argument to parameter 'format' here
union Sass_Value* sass_make_error_f(char* format,...)
^
Sass.xs:526:19: warning: no previous prototype for function 'call_sass_function' [-Wmissing-prototypes]
union Sass_Value* call_sass_function(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp)
^
Sass.xs:610:112: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (input_path_sv) sass_option_set_input_path (sass_options, safe_svpv(*input_path_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:611:113: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (output_path_sv) sass_option_set_output_path (sass_options, safe_svpv(*output_path_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:619:115: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (include_paths_sv) sass_option_set_include_path (sass_options, safe_svpv(*include_paths_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:620:114: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (plugin_paths_sv) sass_option_set_plugin_path (sass_options, safe_svpv(*plugin_paths_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:621:117: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (source_map_root_sv) sass_option_set_source_map_root (sass_options, safe_svpv(*source_map_root_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:622:117: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if (source_map_file_sv) sass_option_set_source_map_file (sass_options, safe_svpv(*source_map_file_sv, ""));
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:716:68: warning: passing 'const char [1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
c_functions[i] = sass_make_function(safe_svpv(*sig_sv, ""), call_sass_function, *sub_sv);
^~
Sass.xs:73:31: note: passing argument to parameter '_default' here
char* safe_svpv(SV* sv, char* _default)
^
Sass.xs:587:5: warning: no previous prototype for function 'init_sass_options' [-Wmissing-prototypes]
SV* init_sass_options(struct Sass_Options* sass_options, HV* perl_options)
^
Sass.xs:741:29: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
AV* sv_included_files = newAV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/av.h:98:17: note: expanded from macro 'newAV'
#define newAV() MUTABLE_AV(newSV_type(SVt_PVAV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:69:30: note: expanded from macro 'MUTABLE_AV'
#define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.xs:726:6: warning: no previous prototype for function 'finalize_sass_context' [-Wmissing-prototypes]
void finalize_sass_context(struct Sass_Context* ctx, HV* RETVAL, SV* err)
^
Sass.c:949:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
STMT_START {
^
Sass.xs:838:18: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
RETVAL = newHV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv.h:627:17: note: expanded from macro 'newHV'
#define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:72:30: note: expanded from macro 'MUTABLE_HV'
#define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.c:992:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1008:13: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
STMT_START {
^
Sass.xs:868:18: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
RETVAL = newHV();
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/hv.h:627:17: note: expanded from macro 'newHV'
#define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/handy.h:72:30: note: expanded from macro 'MUTABLE_HV'
#define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p))
^
./ppport.h:6136:27: note: expanded from macro 'MUTABLE_PTR'
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
Sass.c:1048:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1082:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1110:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1138:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1192:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1221:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1257:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1281:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1309:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1331:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1353:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN(1);
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Sass.c:1456:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
XSRETURN_YES;
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:320:35: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
Sass.c:1456:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:320:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE/XSUB.h:308:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
92 warnings generated.
rm -f blib/arch/auto/CSS/Sass/Sass.bundle
env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector libsass/src/cencode.o libsass/src/ast.o libsass/src/node.o libsass/src/context.o libsass/src/constants.o libsass/src/functions.o libsass/src/color_maps.o libsass/src/environment.o libsass/src/ast_fwd_decl.o libsass/src/bind.o libsass/src/file.o libsass/src/util.o libsass/src/json.o libsass/src/units.o libsass/src/values.o libsass/src/plugins.o libsass/src/position.o libsass/src/lexer.o libsass/src/parser.o libsass/src/prelexer.o libsass/src/eval.o libsass/src/expand.o libsass/src/listize.o libsass/src/cssize.o libsass/src/extend.o libsass/src/output.o libsass/src/inspect.o libsass/src/emitter.o libsass/src/check_nesting.o libsass/src/remove_placeholders.o libsass/src/sass.o libsass/src/sass_util.o libsass/src/sass_values.o libsass/src/sass_context.o libsass/src/sass_functions.o libsass/src/sass2scss.o libsass/src/to_c.o libsass/src/to_value.o libsass/src/source_map.o libsass/src/subset_map.o libsass/src/error_handling.o libsass/src/memory/SharedPtr.o libsass/src/utf8_string.o libsass/src/base64vlq.o Sass.o -lstdc++ -o blib/arch/auto/CSS/Sass/Sass.bundle \
\
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
ld: warning: object file (libsass/src/cencode.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/ast.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/node.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/context.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/constants.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/functions.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/color_maps.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/environment.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/ast_fwd_decl.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/bind.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/file.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/util.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/json.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/units.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/values.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/plugins.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/position.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/lexer.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/prelexer.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/parser.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/eval.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/expand.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/listize.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/cssize.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/extend.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/output.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/inspect.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/emitter.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/check_nesting.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/remove_placeholders.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass_util.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass_values.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass_context.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass_functions.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/sass2scss.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/to_c.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/to_value.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/source_map.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/subset_map.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/error_handling.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/memory/SharedPtr.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/utf8_string.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (libsass/src/base64vlq.o) was built for newer OSX version (10.12) than being linked (10.4)
ld: warning: object file (Sass.o) was built for newer OSX version (10.12) than being linked (10.4)
chmod 755 blib/arch/auto/CSS/Sass/Sass.bundle
cp bin/psass blib/script/psass
"/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/psass
env MACOSX_DEPLOYMENT_TARGET=10.3 cc -O3 -lstdc++ -shared -o blib/arch/libsass.dylib -Wl,-rpath,/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/darwin-thread-multi-2level libsass/src/cencode.o libsass/src/ast.o libsass/src/node.o libsass/src/context.o libsass/src/constants.o libsass/src/functions.o libsass/src/color_maps.o libsass/src/environment.o libsass/src/ast_fwd_decl.o libsass/src/bind.o libsass/src/file.o libsass/src/util.o libsass/src/json.o libsass/src/units.o libsass/src/values.o libsass/src/plugins.o libsass/src/position.o libsass/src/lexer.o libsass/src/parser.o libsass/src/prelexer.o libsass/src/eval.o libsass/src/expand.o libsass/src/listize.o libsass/src/cssize.o libsass/src/extend.o libsass/src/output.o libsass/src/inspect.o libsass/src/emitter.o libsass/src/check_nesting.o libsass/src/remove_placeholders.o libsass/src/sass.o libsass/src/sass_util.o libsass/src/sass_values.o libsass/src/sass_context.o libsass/src/sass_functions.o libsass/src/sass2scss.o libsass/src/to_c.o libsass/src/to_value.o libsass/src/source_map.o libsass/src/subset_map.o libsass/src/error_handling.o libsass/src/memory/SharedPtr.o libsass/src/utf8_string.o libsass/src/base64vlq.o
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o plugins/glob/src/glob.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x plugins/glob/src/glob.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o plugins/glob/vendor/FS.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x plugins/glob/vendor/FS.cpp
cc -c -I. -Ilibsass/include -Iplugins/glob/vendor -Iplugins/digest/vendor -Iplugins/digest/vendor/crc -Iplugins/digest/vendor/md5 -fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -o plugins/math/src/math.o -O3 -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\" "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level/CORE" -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x plugins/math/src/math.cpp
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
ld: -rpath can only be used when targeting Mac OS X 10.5 or later
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:1182: blib/arch/libsass.dylib] Error 1
make: *** Waiting for unfinished jobs....
In file included from plugins/glob/src/glob.cpp:6:
plugins/glob/vendor/FS.hpp:66:32: warning: declaration shadows a field of 'FS::Entry' [-Wshadow]
const std::vector<Entry*>& entries = this->entries;
^
plugins/glob/vendor/FS.hpp:45:24: note: previous declaration is here
std::vector<Entry*> entries;
^
In file included from plugins/glob/vendor/FS.cpp:1:
plugins/glob/vendor/FS.hpp:66:32: warning: declaration shadows a field of 'FS::Entry' [-Wshadow]
const std::vector<Entry*>& entries = this->entries;
^
plugins/glob/vendor/FS.hpp:45:24: note: previous declaration is here
std::vector<Entry*> entries;
^
plugins/glob/vendor/FS.hpp:128:25: warning: declaration shadows a field of 'FS::Entry' [-Wshadow]
void add(std::string name)
^
plugins/glob/vendor/FS.hpp:44:16: note: previous declaration is here
plugins/glob/vendor/FS.hpp:128:25: warning: std::string name;declaration shadows a field of 'FS::Entry' [-Wshadow]
^
void add(std::string name)
^
plugins/glob/vendor/FS.hpp:44:16: note: previous declaration is here
std::string name;
^
plugins/glob/vendor/FS.cpp:165:21: warning: declaration shadows a field of 'FS::Entry' [-Wshadow]
if (const char* name = entry->d_name) {
^
plugins/glob/vendor/FS.hpp:44:16: note: previous declaration is here
std::string name;
^
plugins/math/src/math.cpp:11:14: warning: no previous prototype for function 'fact' [-Wmissing-prototypes]
unsigned int fact(unsigned int x)
^
plugins/math/src/math.cpp:55:1: warning: no previous prototype for function 'fn_sign' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sign)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:274:1: note: expanded from here
fn_sign
^
plugins/math/src/math.cpp:58:1: warning: no previous prototype for function 'fn_exp' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(exp)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_exp
^
plugins/math/src/math.cpp:59:1: warning: no previous prototype for function 'fn_log' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(log)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_log
^
plugins/math/src/math.cpp:60:1: warning: no previous prototype for function 'fn_log2' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(log2)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_log2
^
plugins/math/src/math.cpp:61:1: warning: no previous prototype for function 'fn_log10' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(log10)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_log10
^
plugins/math/src/math.cpp:62:1: warning: no previous prototype for function 'fn_sqrt' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sqrt)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_sqrt
^
plugins/math/src/math.cpp:63:1: warning: no previous prototype for function 'fn_cbrt' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(cbrt)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_cbrt
^
plugins/math/src/math.cpp:64:1: warning: no previous prototype for function 'fn_fact' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(fact)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_fact
^
plugins/math/src/math.cpp:67:1: warning: no previous prototype for function 'fn_sin' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sin)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_sin
^
plugins/math/src/math.cpp:68:1: warning: no previous prototype for function 'fn_cos' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(cos)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_cos
^
plugins/math/src/math.cpp:69:1: warning: no previous prototype for function 'fn_tan' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(tan)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_tan
^
plugins/math/src/math.cpp:70:1: warning: no previous prototype for function 'fn_csc' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(csc)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_csc
^
plugins/math/src/math.cpp:71:1: warning: no previous prototype for function 'fn_sec' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sec)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_sec
^
plugins/math/src/math.cpp:72:1: warning: no previous prototype for function 'fn_cot' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(cot)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_cot
^
plugins/math/src/math.cpp:75:1: warning: no previous prototype for function 'fn_sinh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sinh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_sinh
^
plugins/math/src/math.cpp:76:1: warning: no previous prototype for function 'fn_cosh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(cosh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_cosh
^
plugins/math/src/math.cpp:77:1: warning: no previous prototype for function 'fn_tanh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(tanh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_tanh
^
plugins/math/src/math.cpp:78:1: warning: no previous prototype for function 'fn_csch' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(csch)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_csch
^
plugins/math/src/math.cpp:79:1: warning: no previous prototype for function 'fn_sech' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(sech)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_sech
^
plugins/math/src/math.cpp:80:1: warning: no previous prototype for function 'fn_coth' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(coth)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_coth
^
plugins/math/src/math.cpp:83:1: warning: no previous prototype for function 'fn_asin' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(asin)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_asin
^
plugins/math/src/math.cpp:84:1: warning: no previous prototype for function 'fn_acos' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acos)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acos
^
plugins/math/src/math.cpp:85:1: warning: no previous prototype for function 'fn_atan' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(atan)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_atan
^
plugins/math/src/math.cpp:86:1: warning: no previous prototype for function 'fn_acsc' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acsc)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acsc
^
plugins/math/src/math.cpp:87:1: warning: no previous prototype for function 'fn_asec' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(asec)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_asec
^
plugins/math/src/math.cpp:88:1: warning: no previous prototype for function 'fn_acot' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acot)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acot
^
plugins/math/src/math.cpp:91:1: warning: no previous prototype for function 'fn_asinh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(asinh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_asinh
^
plugins/math/src/math.cpp:92:1: warning: no previous prototype for function 'fn_acosh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acosh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acosh
^
plugins/math/src/math.cpp:93:1: warning: no previous prototype for function 'fn_atanh' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(atanh)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_atanh
^
plugins/math/src/math.cpp:94:1: warning: no previous prototype for function 'fn_acsch' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acsch)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acsch
^
plugins/math/src/math.cpp:95:1: warning: no previous prototype for function 'fn_asech' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(asech)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_asech
^
plugins/math/src/math.cpp:96:1: warning: no previous prototype for function 'fn_acoth' [-Wmissing-prototypes]
IMPLEMENT_1_ARG_FN(acoth)
^
plugins/math/src/math.cpp:37:19: note: expanded from macro 'IMPLEMENT_1_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_acoth
^
plugins/math/src/math.cpp:124:1: warning: no previous prototype for function 'fn_pow' [-Wmissing-prototypes]
IMPLEMENT_2_ARG_FN(pow)
^
plugins/math/src/math.cpp:100:19: note: expanded from macro 'IMPLEMENT_2_ARG_FN'
union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
^
<scratch space>:275:1: note: expanded from here
fn_pow
^
plugins/math/src/math.cpp:127:32: warning: no previous prototype for function 'libsass_get_version' [-Wmissing-prototypes]
extern "C" const char* ADDCALL libsass_get_version() {
^
plugins/math/src/math.cpp:132:39: warning: no previous prototype for function 'libsass_load_functions' [-Wmissing-prototypes]
extern "C" Sass_Function_List ADDCALL libsass_load_functions()
^
plugins/math/src/math.cpp:189:18: warning: no previous prototype for function 'custom_header' [-Wmissing-prototypes]
Sass_Import_List custom_header(const char* cur_path, Sass_Importer_Entry cb, struct Sass_Compiler* comp)
^
plugins/math/src/math.cpp:204:39: warning: no previous prototype for function 'libsass_load_headers' [-Wmissing-prototypes]
extern "C" Sass_Importer_List ADDCALL libsass_load_headers()
^
plugins/glob/src/glob.cpp:11:32: warning: no previous prototype for function 'libsass_get_version' [-Wmissing-prototypes]
extern "C" const char* ADDCALL libsass_get_version() {
^
plugins/glob/src/glob.cpp:39:43: warning: unused variable 'it' [-Wunused-variable]
std::vector<FS::Entry*>::const_iterator it = matches.begin();
^
plugins/glob/src/glob.cpp:40:43: warning: unused variable 'end' [-Wunused-variable]
std::vector<FS::Entry*>::const_iterator end = matches.end();
^
plugins/glob/src/glob.cpp:16:18: warning: no previous prototype for function 'glob_importer' [-Wmissing-prototypes]
Sass_Import_List glob_importer(const char* cur_path, Sass_Importer_Entry cb, struct Sass_Compiler* comp)
^
plugins/glob/src/glob.cpp:56:39: warning: no previous prototype for function 'libsass_load_importers' [-Wmissing-prototypes]
extern "C" Sass_Importer_List ADDCALL libsass_load_importers()
^
38 warnings generated.
3 warnings generated.
7 warnings generated.
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ---- -------
Carp 1.01 1.38
Encode::Locale 0.01 1.05
File::Slurp 0.01 9999.19
Getopt::Long 0.01 2.5
List::MoreUtils 0.01 0.425
strict 0 1.08
version 0 0.9918
warnings 0 1.23
build_requires:
Module Need Have
------------------- ---- -------
ExtUtils::CppGuess 0.09 0.12
ExtUtils::MakeMaker 6.52 7.30
File::chdir 0.01 0.1010
Getopt::Long 0.01 2.5
Test::Differences 0.01 0.64
YAML::XS 0.01 0.66
configure_requires:
Module Need Have
------------------- ---- -------
ExtUtils::CppGuess 0.09 0.12
ExtUtils::MakeMaker 6.52 7.30
Getopt::Long 0.01 2.5
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
LC_ALL = POSIX
PATH = /Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin:/Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.26.1-thread/bin:/Users/hornenj/bin:/usr/bin:/bin:/usr/X11R6/bin:/sw/bin
PERL = /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl
PERL5LIB = /Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/arch:/Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/lib:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/arch:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/lib
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 6169
PERL5_CPAN_IS_RUNNING = 6169
PERL5_MINISMOKEBOX = 0.68
PERLBREW_BASHRC_VERSION = 0.80
PERLBREW_HOME = /Users/hornenj/.perlbrew
PERLBREW_LIB =
PERLBREW_MANPATH = /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/man
PERLBREW_PATH = /Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin
PERLBREW_PERL = perl-5.20.0
PERLBREW_ROOT = /Users/hornenj/perl5/perlbrew
PERLBREW_VERSION = 0.80
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_LOCAL_LIB_ROOT =
PERL_MM_USE_DEFAULT = 1
SHELL = /bin/bash
TERM = xterm-256color
TMPDIR = /var/folders/pz/pd7y1qjs6s3cbk170cw50fjc000c61/T/
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl
$UID/$EUID = 12481 / 12481
$GID = 14 14 5344 37191 527 12 62 204 399 206 37223 241 223
$EGID = 14 14 5344 37191 527 12 62 204 399 206 37223 241 223
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.16
CPAN::Meta 2.150010
Cwd 3.62
ExtUtils::CBuilder 0.280226
ExtUtils::Command 7.30
ExtUtils::Install 2.14
ExtUtils::MakeMaker 7.30
ExtUtils::Manifest 1.70
ExtUtils::ParseXS 3.35
File::Spec 3.62
JSON 2.94
JSON::PP 2.94
Module::Build 0.4224
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test::Harness 3.39
Test::More 1.302106
YAML 1.23
YAML::Syck 1.30
version 0.9918
--
Summary of my perl5 (revision 5 version 20 subversion 0) configuration:
Platform:
osname=darwin, osvers=12.5.0, archname=darwin-thread-multi-2level
uname='darwin ncbimac2008.ncbi.nlm.nih.gov 12.5.0 darwin kernel version 12.5.0: sun sep 29 13:33:47 pdt 2013; root:xnu-2050.48.12~1release_x86_64 x86_64 '
config_args='-de -Dprefix=/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0 -Duseithreads -Dusemultiplicity -Accflags=-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -Acc=cc -Aeval:scriptdir=/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc=' cc', ccflags ='-fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include',
optimize='-O3',
cppflags='-fno-common -DPERL_DARWIN -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -mtune=native -march=native -fomit-frame-pointer -msse2 -msse -mmmx -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fassociative-math -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.24)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /usr/bin/../lib/clang/4.2/lib /usr/lib
libs=-ldbm -ldl -lm -lutil -lc
perllibs=-ldl -lm -lutil -lc
libc=, so=dylib, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO
USE_PERL_ATOF USE_REENTRANT_API
Built under darwin
Compiled at May 28 2014 08:29:41
%ENV:
PERL="/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin/perl"
PERL5LIB="/Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/arch:/Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/lib:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/arch:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/lib"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="6169"
PERL5_CPAN_IS_RUNNING="6169"
PERL5_MINISMOKEBOX="0.68"
PERLBREW_BASHRC_VERSION="0.80"
PERLBREW_HOME="/Users/hornenj/.perlbrew"
PERLBREW_LIB=""
PERLBREW_MANPATH="/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/man"
PERLBREW_PATH="/Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/bin"
PERLBREW_PERL="perl-5.20.0"
PERLBREW_ROOT="/Users/hornenj/perl5/perlbrew"
PERLBREW_VERSION="0.80"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_LOCAL_LIB_ROOT=""
PERL_MM_USE_DEFAULT="1"
@INC:
/Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/arch
/Users/hornenj/.cpan/build/File-chdir-0.1010-33/blib/lib
/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/arch
/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-4/blib/lib
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/darwin-thread-multi-2level
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-thread-multi-2level
/Users/hornenj/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0
.