CSS-Sass v3.4.9 Perl 5 v5.8.5 darwin-thread-multi-2level

Status
Unknown
From
Nigel Horne
Dist
CSS-Sass v3.4.9
Platform
Perl 5 v5.8.5 darwin-thread-multi-2level
Date
2017-11-15 04:22:57
ID
a8b8b45c-c9bc-11e7-aa7d-5a3bcf1ee5c7
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.8.5, 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':

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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" libsass/src/cencode.c
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/ast.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/node.cpp
cp lib/CSS/Sass.md blib/lib/CSS/Sass.md
cp lib/CSS/ppport.h blib/lib/CSS/ppport.h
cp lib/CSS/Sass/Value.pm blib/lib/CSS/Sass/Value.pm
cp lib/CSS/Sass/Value.md blib/lib/CSS/Sass/Value.md
cp lib/CSS/Sass/Type.pm blib/lib/CSS/Sass/Type.pm
cp lib/CSS/Sass/Watchdog.pm blib/lib/CSS/Sass/Watchdog.pm
cp lib/CSS/Sass/Plugins.pm blib/lib/CSS/Sass/Plugins.pm
cp lib/CSS/Sass.pm blib/lib/CSS/Sass.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/context.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/context.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/constants.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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/ast.cpp:2:
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/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);
                                           ^
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:libsass/src/ast.hpp:221:46: warning: extra ';' inside a class [-Wextra-semi]
    ATTACH_VIRTUAL_AST_OPERATIONS(Expression);
                                             ^
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);
                                        ^
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: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: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: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:1728:42: warning: extra ';' inside a class [-Wextra-semi]
    ATTACH_VIRTUAL_AST_OPERATIONS(String);
                                         ^
                                                   ^
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: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:2262:44: warning: extra ';' inside a class [-Wextra-semi]
    ATTACH_VIRTUAL_AST_OPERATIONS(Selector);
                                           ^
:2007:40: 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: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: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:2769:41: warning: extra ';' inside a class [-Wextra-semi]
    HASH_PROPERTY(String_Obj, reference);
                                        ^
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);
                                            ^
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: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.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/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.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:532:32: warning: extra ';' inside a class [-Wextra-semi]
    ADD_PROPERTY(bool, is_root);
                               ^
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; }
                                     ^
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.cpp:1999:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
        if (conversion == 0) {
            ~~~~~~~~~~ ^  ~
libsass/src/ast.cpp:2037:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
        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: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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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: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:532:32: warning: extra ';' inside a class [-Wextra-semi]
    ADD_PROPERTY(bool, is_root);
                               ^
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: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);
                                        ^
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/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)
                             ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/util.cpp
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: 33 warnings generated.
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);
                                        ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/json.cpp
libsass/src/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
    ADD_PROPERTY(bool, is_root);
                               ^
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 {
    ^
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/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) {
                               ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/units.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/values.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/position.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);
                                        ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/lexer.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);
                                       ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/parser.cpp
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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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/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/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();
                         ^
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);
                                        ^
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/ast.hpp:532:32: warning: extra ';' inside a class [-Wextra-semi]
    ADD_PROPERTY(bool, is_root);
                               ^
21 warnings generated.
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)
       ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/expand.cpp
libsass/src/ast.hpp:712:48: warning: extra ';' inside a class [-Wextra-semi]
    ADD_PROPERTY(List_Obj,      import_queries);
                                               ^
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;
                ^
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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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);
                                               ^
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.hppIn 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);
                                           ^
:2401:51: warning: extra ';' inside a class [-Wextra-semi]
    ATTACH_VIRTUAL_AST_OPERATIONS(Simple_Selector);
                                                  ^
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: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: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/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/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/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/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/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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);
                                        ^
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/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;
                                ^
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: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);
                                        ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass.cpp
29 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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/sass_util.cpp
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);
                                             ^
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);
                               ^
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_values.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/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: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);
                                       ^
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/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: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: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: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/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: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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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);
                                               ^
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);
                                        ^
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.8.5/lib/5.8.5/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: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);
                                               ^
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/to_value.o -O3   -DVERSION=\"3.4.9\" -DXS_VERSION=\"3.4.9\"  "-I/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/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: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);
                                                  ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/source_map.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);
                                        ^
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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" -xc++ -std=c++0x libsass/src/subset_map.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);
                                               ^
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.8.5/lib/5.8.5/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/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: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]
    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: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/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: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: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: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: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/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);
                                            ^
libsass/src/ast.hpp:2769:41: warning: extra ';' inside a class [-Wextra-semi]
    HASH_PROPERTY(String_Obj, 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: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:265920 warnings generated.
: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);
                                        ^
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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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) {
           ^
20 warnings generated.
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.8.5/lib/5.8.5/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.8.5/bin/perl" "/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/ExtUtils/xsubpp"  -typemap '/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/ExtUtils/typemap' -typemap '/Users/hornenj/.cpan/build/CSS-Sass-3.4.9-3/perlobject.map'  Sass.xs > Sass.xsc
"/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE"  -D LIBSASS_VERSION=\"3.4.7-gcc44\" Sass.c
In file included from Sass.xs:33:
./ppport.h:4405:41: warning: this function declaration is not a prototype [-Wstrict-prototypes]
typedef OP* (CPERLscope(*Perl_ppaddr_t))(ARGSproto);
                                        ^
                                                  void
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:162:46: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
                    return sass_make_boolean(SvTRUE(sv));
                                             ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
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: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: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:285:5: warning: no previous prototype for function 'new_sv_sass_error' [-Wmissing-prototypes]
SV* new_sv_sass_error (SV* msg) {
    ^
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:390:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XPUSHs(sv_2mortal(newSVpv(cur_path, 0)));
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                   ^
Sass.xs:390:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:288:32: note: expanded from macro 'EXTEND'
#define EXTEND(p,n)     STMT_START { if (PL_stack_max - p < (int)(n)) {         \
                                   ^
Sass.xs:391:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XPUSHs(sv_2mortal(newSVpv(prev_abs_path, 0)));
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                   ^
Sass.xs:391:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:288:32: note: expanded from macro 'EXTEND'
#define EXTEND(p,n)     STMT_START { if (PL_stack_max - p < (int)(n)) {         \
                                   ^
Sass.xs:392:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XPUSHs(sv_2mortal(newSVpv(prev_imp_path, 0)));
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                   ^
Sass.xs:392:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:288:32: note: expanded from macro 'EXTEND'
#define EXTEND(p,n)     STMT_START { if (PL_stack_max - p < (int)(n)) {         \
                                   ^
Sass.xs:402:10: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (!SvTRUE(ERRSV)) {
         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:417:9: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (SvTRUE(ERRSV)) {
        ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
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:546:9: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
        XPUSHs(sv_2mortal(sass_value_to_sv(arg)));
        ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                   ^
Sass.xs:546:9: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:306:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s)       STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/pp.h:288:32: note: expanded from macro 'EXTEND'
#define EXTEND(p,n)     STMT_START { if (PL_stack_max - p < (int)(n)) {         \
                                   ^
Sass.xs:560:10: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (!SvTRUE(ERRSV)) {
         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:567:9: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (SvTRUE(ERRSV)) {
        ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
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:613:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (source_comments_sv)      sass_option_set_source_comments      (sass_options, SvTRUE(*source_comments_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:614:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (omit_source_map_sv)      sass_option_set_omit_source_map_url  (sass_options, SvTRUE(*omit_source_map_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:615:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (omit_source_map_url_sv)  sass_option_set_omit_source_map_url  (sass_options, SvTRUE(*omit_source_map_url_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:616:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (source_map_file_urls_sv) sass_option_set_source_map_file_urls (sass_options, SvTRUE(*source_map_file_urls_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:617:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (source_map_contents_sv)  sass_option_set_source_map_contents  (sass_options, SvTRUE(*source_map_contents_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.xs:618:86: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    if (source_map_embed_sv)     sass_option_set_source_map_embed     (sass_options, SvTRUE(*source_map_embed_sv));
                                                                                     ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
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: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.xs:848:14: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
        if (!SvTRUE(err)) {
             ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.c:984:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.xs:876:14: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
        if (!SvTRUE(err)) {
             ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/sv.h:1039:8: note: expanded from macro 'SvTRUE'
        ?   (({XPV *nxpv = (XPV*)SvANY(sv);                     \
              ^
Sass.c:1032:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1066:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1094:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1122:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1176:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1205:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1241:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1265:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1293:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1315:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1337:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN(1);
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
Sass.c:1352:11: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    char* file = __FILE__;
          ^      ~~~~~~~~
Sass.c:1362:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XS_VERSION_BOOTCHECK;
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:215:16: note: expanded from macro 'XS_VERSION_BOOTCHECK'
    STMT_START {                                                        \
               ^
Sass.c:1362:5: warning: assigning to 'char *' from 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    XS_VERSION_BOOTCHECK;
    ^~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:223:8: note: expanded from macro 'XS_VERSION_BOOTCHECK'
                                vn = "XS_VERSION"), FALSE);             \
                                   ^ ~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3342:40: note: expanded from macro 'get_sv'
#define get_sv(a,b)             Perl_get_sv(aTHX_ a,b)
                                                  ^
Sass.c:1362:5: warning: assigning to 'char *' from 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    XS_VERSION_BOOTCHECK;
    ^~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:226:12: note: expanded from macro 'XS_VERSION_BOOTCHECK'
                                    vn = "VERSION"), FALSE);            \
                                       ^ ~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3342:40: note: expanded from macro 'get_sv'
#define get_sv(a,b)             Perl_get_sv(aTHX_ a,b)
                                                  ^
Sass.c:1368:23: warning: passing 'const char [24]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::compile_sass", XS_CSS__Sass_compile_sass);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1369:23: warning: passing 'const char [29]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::compile_sass_file", XS_CSS__Sass_compile_sass_file);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1370:23: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::sass2scss", XS_CSS__Sass_sass2scss);
                      ^~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1371:23: warning: passing 'const char [17]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::quote", XS_CSS__Sass_quote);
                      ^~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1372:23: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::unquote", XS_CSS__Sass_unquote);
                      ^~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1373:23: warning: passing 'const char [26]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::sass_operation", XS_CSS__Sass_sass_operation);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1374:23: warning: passing 'const char [26]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::sass_stringify", XS_CSS__Sass_sass_stringify);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1375:23: warning: passing 'const char [22]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::auto_quote", XS_CSS__Sass_auto_quote);
                      ^~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1376:23: warning: passing 'const char [23]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::need_quotes", XS_CSS__Sass_need_quotes);
                      ^~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1377:23: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::import_sv", XS_CSS__Sass_import_sv);
                      ^~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1378:23: warning: passing 'const char [27]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::libsass_version", XS_CSS__Sass_libsass_version);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.c:1379:23: warning: passing 'const char [29]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        newXS_deffile("CSS::Sass::sass2scss_version", XS_CSS__Sass_sass2scss_version);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.c:930:47: note: expanded from macro 'newXS_deffile'
#  define newXS_deffile(a,b) Perl_newXS(aTHX_ a,b,file)
                                              ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:496:42: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newXS(pTHX_ char* name, XSUBADDR_t f, char* filename);
                                               ^
Sass.xs:788:5: warning: passing 'const char [18]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_STYLE_NESTED);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_STYLE_NESTED"
^~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:789:5: warning: passing 'const char [20]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_STYLE_EXPANDED);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_STYLE_EXPANDED"
^~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:790:5: warning: passing 'const char [19]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_STYLE_COMPACT);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_STYLE_COMPACT"
^~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:791:5: warning: passing 'const char [22]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_STYLE_COMPRESSED);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_STYLE_COMPRESSED"
^~~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:793:5: warning: passing 'const char [13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_BOOLEAN);
    ^~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_BOOLEAN"
^~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:794:5: warning: passing 'const char [12]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_NUMBER);
    ^~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_NUMBER"
^~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:795:5: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_COLOR);
    ^~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_COLOR"
^~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:796:5: warning: passing 'const char [12]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_STRING);
    ^~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_STRING"
^~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:797:5: warning: passing 'const char [10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_LIST);
    ^~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_LIST"
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:798:5: warning: passing 'const char [9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_MAP);
    ^~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_MAP"
^~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:799:5: warning: passing 'const char [10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_NULL);
    ^~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_NULL"
^~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:800:5: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_ERROR);
    ^~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_ERROR"
^~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:803:5: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_COMMA);
    ^~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_COMMA"
^~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:804:5: warning: passing 'const char [11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS_SPACE);
    ^~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS_SPACE"
^~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:807:5: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_PRETTIFY_0);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_PRETTIFY_0"
^~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:808:5: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_PRETTIFY_1);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_PRETTIFY_1"
^~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:809:5: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_PRETTIFY_2);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_PRETTIFY_2"
^~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:810:5: warning: passing 'const char [21]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_PRETTIFY_3);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_PRETTIFY_3"
^~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:812:5: warning: passing 'const char [23]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_KEEP_COMMENT);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_KEEP_COMMENT"
^~~~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:813:5: warning: passing 'const char [24]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_STRIP_COMMENT);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_STRIP_COMMENT"
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:814:5: warning: passing 'const char [26]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SASS2SCSS_CONVERT_COMMENT);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SASS2SCSS_CONVERT_COMMENT"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:817:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(AND);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"AND"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:818:5: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(OR);
    ^~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"OR"
^~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:819:5: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(EQ);
    ^~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"EQ"
^~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:820:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(NEQ);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"NEQ"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:821:5: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(GT);
    ^~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"GT"
^~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:822:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(GTE);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"GTE"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:823:5: warning: passing 'const char [3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(LT);
    ^~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"LT"
^~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:824:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(LTE);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"LTE"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:825:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(ADD);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"ADD"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:826:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(SUB);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"SUB"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:827:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(MUL);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"MUL"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:828:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(DIV);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"DIV"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.xs:829:5: warning: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    Constant(MOD);
    ^~~~~~~~~~~~~
Sass.xs:45:40: note: expanded from macro 'Constant'
#define Constant(c) newCONSTSUB(stash, #c, newSViv(c))
                                       ^~
<scratch space>:79:1: note: expanded from here
"MOD"
^~~~~
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/embed.h:3235:53: note: expanded from macro 'newCONSTSUB'
#define newCONSTSUB(a,b,c)      Perl_newCONSTSUB(aTHX_ a,b,c)
                                                         ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/proto.h:483:59: note: passing argument to parameter 'name' here
PERL_CALLCONV CV*       Perl_newCONSTSUB(pTHX_ HV* stash, char* name, SV* sv);
                                                                ^
Sass.c:1440:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
    XSRETURN_YES;
    ^
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:207:35: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES   STMT_START { XST_mYES(0);   XSRETURN(1); } STMT_END
                                  ^
Sass.c:1440:5: warning: use of GNU statement expression extension [-Wgnu-statement-expression]
/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:207: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.8.5/lib/5.8.5/darwin-thread-multi-2level/CORE/XSUB.h:195:16: note: expanded from macro 'XSRETURN'
    STMT_START {                                        \
               ^
20 warnings generated.
112 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  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/parser.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/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.8.5/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.8.5/lib/site_perl/5.8.5/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.8.5/lib/5.8.5/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.8.5/lib/5.8.5/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:1165: 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;
                                            ^
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
                        std::string name;
                                    ^
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
                        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/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/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'
plugins/glob/src/glob.cpp:40:43: warning: unused variable 'end' [-Wunused-variable]
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
^
  std::vector<FS::Entry*>::const_iterator end = matches.end();
                                          ^
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: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/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'plugins/glob/src/glob.cpp:56
:39: union Sass_Value* fn_##fn(const union Sass_Value* s_args, Sass_Function_Entry cb, struct Sass_Compiler* comp) \
                  ^
<scratch space>:275warning: no previous prototype for function 'libsass_load_importers' [-Wmissing-prototypes]
:1extern "C" Sass_Importer_List ADDCALL libsass_load_importers()
                                      ^
: 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()
                                      ^
38 warnings generated.
7 warnings generated.
3 warnings generated.

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module              Need Have   
    ------------------- ---- -------
    Carp                1.01 1.36   
    Encode::Locale      0.01 1.05   
    File::Slurp         0.01 9999.19
    Getopt::Long        0.01 2.48   
    List::MoreUtils     0.01 0.413  
    strict              0    1.03   
    version             0    0.9912 
    warnings            0    1.03   

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.48   
    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.48   


------------------------------
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.8.5/bin:/Users/hornenj/bin:/Users/hornenj/perl5/perlbrew/bin:/usr/bin:/bin:/usr/X11R6/bin:/sw/bin
    PERL = /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/bin/perl
    PERL5LIB = /Users/hornenj/.cpan/build/File-chdir-0.1010-14/blib/arch:/Users/hornenj/.cpan/build/File-chdir-0.1010-14/blib/lib:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/arch:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/lib
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 65710
    PERL5_CPAN_IS_RUNNING = 65710
    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.8.5/man
    PERLBREW_PATH = /Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/bin
    PERLBREW_PERL = perl-5.8.5
    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.8.5/bin/perl
    $UID/$EUID = 12481 / 12481
    $GID = 14 223 241 37223 206 399 204 62 12 527 37191 5344 14
    $EGID = 14 223 241 37223 206 399 204 62 12 527 37191 5344 14

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.16    
    CPAN::Meta          2.150005
    Cwd                 3.2701  
    ExtUtils::CBuilder  0.280224
    ExtUtils::Command   7.30    
    ExtUtils::Install   2.06    
    ExtUtils::MakeMaker 7.30    
    ExtUtils::Manifest  1.70    
    ExtUtils::ParseXS   3.30    
    File::Spec          3.2701  
    JSON                2.93    
    JSON::PP            2.27400 
    Module::Build       0.4224  
    Module::Signature   n/a     
    Parse::CPAN::Meta   1.4422  
    Test::Harness       3.36    
    Test::More          1.302078
    YAML                n/a     
    YAML::Syck          1.30    
    version             0.9912  


--

Summary of my perl5 (revision 5 version 8 subversion 5) 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.8.5 -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.8.5/bin'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    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 =' -L/usr/local/lib'
    libpth=/usr/local/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'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
  Built under darwin
  Compiled at Sep 17 2014 08:40:39
  %ENV:
    PERL="/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/bin/perl"
    PERL5LIB="/Users/hornenj/.cpan/build/File-chdir-0.1010-14/blib/arch:/Users/hornenj/.cpan/build/File-chdir-0.1010-14/blib/lib:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/arch:/Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/lib"
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="65710"
    PERL5_CPAN_IS_RUNNING="65710"
    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.8.5/man"
    PERLBREW_PATH="/Users/hornenj/perl5/perlbrew/bin:/Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/bin"
    PERLBREW_PERL="perl-5.8.5"
    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-14/blib/arch
    /Users/hornenj/.cpan/build/File-chdir-0.1010-14/blib/lib
    /Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/arch
    /Users/hornenj/.cpan/build/ExtUtils-CppGuess-0.12-3/blib/lib
    /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5/darwin-thread-multi-2level
    /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/5.8.5
    /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/site_perl/5.8.5/darwin-thread-multi-2level
    /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/site_perl/5.8.5
    /Users/hornenj/perl5/perlbrew/perls/perl-5.8.5/lib/site_perl
    .