Skip to content

Instantly share code, notes, and snippets.

@kkung
Created August 17, 2012 08:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kkung/3376923 to your computer and use it in GitHub Desktop.
Save kkung/3376923 to your computer and use it in GitHub Desktop.
Downloading https://github.com/downloads/dahlia/libsass-python/libsass-0.1.0preview.tar.gz
Processing libsass-0.1.0preview.tar.gz
Running libsass-0.1.0preview/setup.py -q bdist_egg --dist-dir /var/folders/jf/vqynd_t5705211nzjlfllvnw0000gn/T/easy_install-xxymQM/libsass-0.1.0preview/egg-dist-tmp-57FSXq
clang: warning: argument unused during compilation: '-mno-fused-madd'
sass.c:54:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (string != NULL && !(filename == NULL && dirname == NULL) ||
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
sass.c:54:24: note: place parentheses around the '&&' expression to silence this warning
if (string != NULL && !(filename == NULL && dirname == NULL) ||
^
( )
sass.c:55:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
filename != NULL && !(string == NULL && dirname == NULL) ||
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sass.c:55:26: note: place parentheses around the '&&' expression to silence this warning
filename != NULL && !(string == NULL && dirname == NULL) ||
^
( )
sass.c:56:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
dirname != NULL && !(string == NULL && filename == NULL)) {
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sass.c:56:25: note: place parentheses around the '&&' expression to silence this warning
dirname != NULL && !(string == NULL && filename == NULL)) {
^
( )
sass.c:254:17: warning: incompatible pointer types initializing 'PyCFunction' (aka 'PyObject *(*)(PyObject *, PyObject *)') with an expression of type
'PyObject *(PyObject *, PyObject *, PyObject *)' [-Wincompatible-pointer-types]
{"compile", PySass_compile, METH_KEYWORDS, "Compile a SASS source."},
^~~~~~~~~~~~~~
4 warnings generated.
sass.c:54:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (string != NULL && !(filename == NULL && dirname == NULL) ||
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
sass.c:54:24: note: place parentheses around the '&&' expression to silence this warning
if (string != NULL && !(filename == NULL && dirname == NULL) ||
^
( )
sass.c:55:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
filename != NULL && !(string == NULL && dirname == NULL) ||
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sass.c:55:26: note: place parentheses around the '&&' expression to silence this warning
filename != NULL && !(string == NULL && dirname == NULL) ||
^
( )
sass.c:56:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
dirname != NULL && !(string == NULL && filename == NULL)) {
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sass.c:56:25: note: place parentheses around the '&&' expression to silence this warning
dirname != NULL && !(string == NULL && filename == NULL)) {
^
( )
sass.c:254:17: warning: incompatible pointer types initializing 'PyCFunction' (aka 'PyObject *(*)(PyObject *, PyObject *)') with an expression of type
'PyObject *(PyObject *, PyObject *, PyObject *)' [-Wincompatible-pointer-types]
{"compile", PySass_compile, METH_KEYWORDS, "Compile a SASS source."},
^~~~~~~~~~~~~~
4 warnings generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from context.cpp:5:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
In file included from context.cpp:5:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from functions.cpp:2:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
In file included from functions.cpp:2:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from document.cpp:3:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
document.cpp:55:21: warning: implicit conversion loses integer precision: 'off_t' (aka 'long long') to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
size_t len = st.st_size;
~~~ ~~~^~~~~~~
2 warnings generated.
In file included from document.cpp:3:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from document_parser.cpp:1:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
In file included from document_parser.cpp:1:
./document.hpp:110:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == optional_spaces) {
^
document_parser.cpp:10:5: note: in instantiation of function template specialization 'Sass::Document::lex<optional_spaces>' requested here
lex< optional_spaces >();
^
In file included from document_parser.cpp:1:
./document.hpp:92:14: warning: self-comparison always evaluates to true [-Wtautological-compare]
if (mx == block_comment) {
^
document_parser.cpp:13:11: note: in instantiation of function template specialization 'Sass::Document::lex<block_comment>' requested here
if (lex< block_comment >()) {
^
In file included from document_parser.cpp:1:
./document.hpp:64:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == spaces || mx == ancestor_of) {
^
document_parser.cpp:353:9: note: in instantiation of function template specialization 'Sass::Document::peek<spaces>' requested here
if (peek< spaces >() || peek< exactly<'>'> >() ||
^
In file included from document_parser.cpp:1:
./document.hpp:96:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == ancestor_of || mx == no_spaces) {
^
document_parser.cpp:379:30: note: in instantiation of function template specialization 'Sass::Document::lex<ancestor_of>' requested here
lex< exactly<'>'> >() || lex< ancestor_of >();
^
5 warnings generated.
In file included from document_parser.cpp:1:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
In file included from document_parser.cpp:1:
./document.hpp:110:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == optional_spaces) {
^
document_parser.cpp:10:5: note: in instantiation of function template specialization 'Sass::Document::lex<optional_spaces>' requested here
lex< optional_spaces >();
^
In file included from document_parser.cpp:1:
./document.hpp:92:14: warning: self-comparison always evaluates to true [-Wtautological-compare]
if (mx == block_comment) {
^
document_parser.cpp:13:11: note: in instantiation of function template specialization 'Sass::Document::lex<block_comment>' requested here
if (lex< block_comment >()) {
^
In file included from document_parser.cpp:1:
./document.hpp:64:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == spaces || mx == ancestor_of) {
^
document_parser.cpp:353:9: note: in instantiation of function template specialization 'Sass::Document::peek<spaces>' requested here
if (peek< spaces >() || peek< exactly<'>'> >() ||
^
In file included from document_parser.cpp:1:
./document.hpp:96:19: warning: self-comparison always evaluates to true [-Wtautological-compare]
else if (mx == ancestor_of || mx == no_spaces) {
^
document_parser.cpp:379:30: note: in instantiation of function template specialization 'Sass::Document::lex<ancestor_of>' requested here
lex< exactly<'>'> >() || lex< ancestor_of >();
^
5 warnings generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from eval_apply.cpp:1:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
In file included from eval_apply.cpp:1:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
clang: warning: argument unused during compilation: '-mno-fused-madd'
clang: warning: argument unused during compilation: '-mno-fused-madd'
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from prelexer.cpp:2:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
In file included from prelexer.cpp:2:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
prelexer.cpp:262:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
int len = p - src;
~~~ ~~^~~~~
2 warnings generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
In file included from sass_interface.cpp:7:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
In file included from sass_interface.cpp:7:
In file included from ./document.hpp:4:
./prelexer.hpp:437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (p = mx(beg)) {
~~^~~~~~~~~
./prelexer.hpp:437:15: note: place parentheses around the assignment to silence this warning
if (p = mx(beg)) {
^
( )
./prelexer.hpp:437:15: note: use '==' to turn this assignment into an equality comparison
if (p = mx(beg)) {
^
==
1 warning generated.
zip_safe flag not set; analyzing archive contents...
Adding libsass 0.1.0preview to easy-install.pth file
Installed /Users/kkung/tmp/libsass-python-test/env/lib/python2.7/site-packages/libsass-0.1.0preview-py2.7-macosx-10.8-intel.egg
Processing dependencies for libsass==0.1.0preview
Finished processing dependencies for libsass==0.1.0preview
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment