Skip to content

Instantly share code, notes, and snippets.

@Radvendii
Created March 4, 2012 04:33
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Radvendii/1970675 to your computer and use it in GitHub Desktop.
Error in rakudo/rakudo make
cd src/ops && /usr/local/bin/ops2c C --dynamic perl6.ops
# Parsing perl6.ops...
# Parsed perl6.ops in 4.087 seconds; found 237 ops.
# Ops parsed in 4.090 seconds.
cd src/ops && cc -c -o perl6_ops.o -I/usr/local/include/parrot/4.1.0-devel -I/usr/local/include/parrot/4.1.0-devel/pmc -fno-common -pipe -fstack-protector -I/usr/local/include -pipe -fno-common -I/opt/local/include -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden perl6_ops.c
perl6_ops.c: In function ‘Parrot_perl6_callerid_i’:
perl6_ops.c:6728: warning: assignment makes integer from pointer without a cast
cd src/binder && cc -c -o bind.o -I../../src/pmc -I/usr/local/include/parrot/4.1.0-devel -I/usr/local/include/parrot/4.1.0-devel/pmc -fno-common -pipe -fstack-protector -I/usr/local/include -pipe -fno-common -I/opt/local/include -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden bind.c
bind.c: In function ‘create_box’:
bind.c:93: warning: switch missing default case
bind.c: In function ‘Rakudo_binding_bind_one_param’:
bind.c:312: warning: suggest parentheses around && within ||
bind.c:313: warning: suggest parentheses around && within ||
bind.c:314: warning: suggest parentheses around && within ||
bind.c:494: warning: switch missing default case
bind.c:574: warning: switch missing default case
bind.c: In function ‘Rakudo_binding_trial_bind’:
bind.c:1101: warning: suggest parentheses around && within ||
bind.c:1102: warning: suggest parentheses around && within ||
bind.c: In function ‘get_positional_bind_val’:
bind.c:697: warning: function returns an aggregate
cd src/binder && cc -c -o multidispatch.o -I../../src/pmc -I/usr/local/include/parrot/4.1.0-devel -I/usr/local/include/parrot/4.1.0-devel/pmc -fno-common -pipe -fstack-protector -I/usr/local/include -pipe -fno-common -I/opt/local/include -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden multidispatch.c
multidispatch.c: In function ‘add_to_cache’:
multidispatch.c:432: warning: request for implicit conversion from ‘void *’ to ‘INTVAL *’ not permitted in C++
multidispatch.c:433: warning: request for implicit conversion from ‘void *’ to ‘struct PMC **’ not permitted in C++
multidispatch.c: In function ‘find_best_candidate’:
multidispatch.c:548: error: ‘NEED_CONTINUATION’ undeclared (first use in this function)
multidispatch.c:548: error: (Each undeclared identifier is reported only once
multidispatch.c:548: error: for each function it appears in.)
multidispatch.c:670: warning: suggest parentheses around && within ||
multidispatch.c:671: warning: suggest parentheses around && within ||
multidispatch.c: In function ‘Rakudo_md_ct_dispatch’:
multidispatch.c:980: warning: suggest parentheses around && within ||
multidispatch.c:981: warning: suggest parentheses around && within ||
make: *** [src/ops/perl6_ops.bundle] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment