Error in rakudo/rakudo make
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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