We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parrot master has now -Werror=missing-prototypes. it caught this: #include "containers.h" is missing in the .c file
-Werror=missing-prototypes
#include "containers.h"
cd src/vm/parrot/6model && gcc44 -c -o containers.o -I../../../../src/vm/parrot/pmc -I/home/rurban/buildslave/nqp-centos5/build/install/include/parrot/6.1.0-devel -I/home/rurban/buildslave/nqp-centos5/build/install/include/parrot/6.1.0-devel/pmc -pipe -I/usr/local/cpanel/include -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Os containers.c containers.c: In function ‘code_pair_set_container_spec’: containers.c:64: warning: request for implicit conversion from ‘void ’ to ‘struct CodePairContData *’ not permitted in C++ containers.c: In function ‘initialize_code_pair_spec’: containers.c:86: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerConfigurer *’ not permitted in C++ containers.c:88: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerSpec *’ not permitted in C++ containers.c: At top level: containers.c:113: error: no previous prototype for ‘SixModelObject_add_container_config’ containers.c:121: error: no previous prototype for ‘SixModelObject_get_container_config’ containers.c:132: error: no previous prototype for ‘SixModelObject_containers_setup’ make: ** [src/vm/parrot/ops/nqp_ops.so] Error 1 program finished with exit code 2 elapsedTime=21.785935
See http://perl514.cpanel.net/build/builders/nqp-centos5/builds/2/steps/shell_1/logs/stdio
The text was updated successfully, but these errors were encountered:
fix GH #161: add missing #include"containers.h"
f94c2da
parrot has now -Werror=missing-prototypes, which caught this omission
Fixed with f94c2da
Sorry, something went wrong.
This looks fixed, so closing.
rurban
No branches or pull requests
parrot master has now
-Werror=missing-prototypes
. it caught this:#include "containers.h"
is missing in the .c filecd src/vm/parrot/6model && gcc44 -c -o containers.o -I../../../../src/vm/parrot/pmc -I/home/rurban/buildslave/nqp-centos5/build/install/include/parrot/6.1.0-devel -I/home/rurban/buildslave/nqp-centos5/build/install/include/parrot/6.1.0-devel/pmc -pipe -I/usr/local/cpanel/include -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Os containers.c
containers.c: In function ‘code_pair_set_container_spec’:
containers.c:64: warning: request for implicit conversion from ‘void ’ to ‘struct CodePairContData *’ not permitted in C++
containers.c: In function ‘initialize_code_pair_spec’:
containers.c:86: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerConfigurer *’ not permitted in C++
containers.c:88: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerSpec *’ not permitted in C++
containers.c: At top level:
containers.c:113: error: no previous prototype for ‘SixModelObject_add_container_config’
containers.c:121: error: no previous prototype for ‘SixModelObject_get_container_config’
containers.c:132: error: no previous prototype for ‘SixModelObject_containers_setup’
make: ** [src/vm/parrot/ops/nqp_ops.so] Error 1
program finished with exit code 2
elapsedTime=21.785935
See http://perl514.cpanel.net/build/builders/nqp-centos5/builds/2/steps/shell_1/logs/stdio
The text was updated successfully, but these errors were encountered: