Last active
November 28, 2019 20:38
-
-
Save MasterDuke17/f46a4988d2792597e1dcf8c10b484b50 to your computer and use it in GitHub Desktop.
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
1 unused parameter 'address' [-Wunused-parameter] | |
1 unused parameter 'base_guards' [-Wunused-parameter] | |
1 unused parameter 'bytes' [-Wunused-parameter] | |
1 unused parameter 'cb' [-Wunused-parameter] | |
1 unused parameter 'code_pos' [-Wunused-parameter] | |
1 unused parameter 'code' [-Wunused-parameter] | |
1 unused parameter 'country_mode' [-Wunused-parameter] | |
1 unused parameter 'dtc' [-Wunused-parameter] | |
1 unused parameter 'flags' [-Wunused-parameter] | |
1 unused parameter 'fmt' [-Wunused-parameter] | |
1 unused parameter 'fw' [-Wunused-parameter] | |
1 unused parameter 'inlinee' [-Wunused-parameter] | |
1 unused parameter 'inliner' [-Wunused-parameter] | |
1 unused parameter 'lang_mode' [-Wunused-parameter] | |
1 unused parameter 'listen' [-Wunused-parameter] | |
1 unused parameter 'list' [-Wunused-parameter] | |
1 unused parameter 'node' [-Wunused-parameter] | |
1 unused parameter 'num' [-Wunused-parameter] | |
1 unused parameter 'obj' [-Wunused-parameter] | |
1 unused parameter 'orig' [-Wunused-parameter] | |
1 unused parameter 'outfile' [-Wunused-parameter] | |
1 unused parameter 'parent' [-Wunused-parameter] | |
1 unused parameter 'pds' [-Wunused-parameter] | |
1 unused parameter 'reg' [-Wunused-parameter] | |
1 unused parameter 'repr_id' [-Wunused-parameter] | |
1 unused parameter 'r' [-Wunused-parameter] | |
1 unused parameter 'sf' [-Wunused-parameter] | |
1 unused parameter 'sg' [-Wunused-parameter] | |
1 unused parameter 'slot' [-Wunused-parameter] | |
1 unused parameter 'ss' [-Wunused-parameter] | |
1 unused parameter 'subject' [-Wunused-parameter] | |
1 unused parameter 'suggested_size' [-Wunused-parameter] | |
1 unused parameter 'sync' [-Wunused-parameter] | |
1 unused parameter 'synth_g' [-Wunused-parameter] | |
1 unused parameter 'target_array' [-Wunused-parameter] | |
1 unused parameter 'target_operand' [-Wunused-parameter] | |
1 unused parameter 'thread' [-Wunused-parameter] | |
1 unused parameter 'tile' [-Wunused-parameter] | |
1 unused parameter 'to_fix' [-Wunused-parameter] | |
1 unused parameter 'traverser' [-Wunused-parameter] | |
1 unused parameter 'unmarshal_kind' [-Wunused-parameter] | |
1 unused parameter 'unwind' [-Wunused-parameter] | |
2 unused parameter 'arr' [-Wunused-parameter] | |
2 unused parameter 'cont' [-Wunused-parameter] | |
2 unused parameter 'ctx' [-Wunused-parameter] | |
2 unused parameter 'cu' [-Wunused-parameter] | |
2 unused parameter 'entry' [-Wunused-parameter] | |
2 unused parameter 'handle' [-Wunused-parameter] | |
2 unused parameter 'ins' [-Wunused-parameter] | |
2 unused parameter 'i' [-Wunused-parameter] | |
2 unused parameter 'operand_idx' [-Wunused-parameter] | |
2 unused parameter 'result' [-Wunused-parameter] | |
2 unused parameter 'resume_result' [-Wunused-parameter] | |
2 unused parameter 'sr_data' [-Wunused-parameter] | |
2 unused parameter 'status' [-Wunused-parameter] | |
2 unused parameter 'writer' [-Wunused-parameter] | |
3 unused parameter 'compiler' [-Wunused-parameter] | |
3 unused parameter 'config' [-Wunused-parameter] | |
3 unused parameter 'count' [-Wunused-parameter] | |
3 unused parameter 'elems' [-Wunused-parameter] | |
3 unused parameter 'end' [-Wunused-parameter] | |
3 unused parameter 'from' [-Wunused-parameter] | |
3 unused parameter 'index' [-Wunused-parameter] | |
3 unused parameter 'start' [-Wunused-parameter] | |
4 unused parameter 'args' [-Wunused-parameter] | |
4 unused parameter 'callsite' [-Wunused-parameter] | |
4 unused parameter 'dimensions' [-Wunused-parameter] | |
4 unused parameter 'invoke_bb' [-Wunused-parameter] | |
4 unused parameter 'num_dimensions' [-Wunused-parameter] | |
5 unused parameter 'h' [-Wunused-parameter] | |
5 unused parameter 'indices' [-Wunused-parameter] | |
5 unused parameter 'key' [-Wunused-parameter] | |
5 unused parameter 'num_indices' [-Wunused-parameter] | |
5 unused parameter 'offset' [-Wunused-parameter] | |
7 unused parameter 'g' [-Wunused-parameter] | |
10 unused parameter 'async_task' [-Wunused-parameter] | |
10 unused parameter 'hint' [-Wunused-parameter] | |
12 unused parameter 'jg' [-Wunused-parameter] | |
14 unused parameter 'name' [-Wunused-parameter] | |
14 unused parameter 't' [-Wunused-parameter] | |
16 unused parameter 'loop' [-Wunused-parameter] | |
18 unused parameter 'class_handle' [-Wunused-parameter] | |
23 unused parameter 'bb' [-Wunused-parameter] | |
23 unused parameter 'kind' [-Wunused-parameter] | |
24 unused parameter 'value' [-Wunused-parameter] | |
27 unused parameter 'dest' [-Wunused-parameter] | |
28 unused parameter 'src' [-Wunused-parameter] | |
33 unused parameter 'reader' [-Wunused-parameter] | |
36 unused parameter 'info' [-Wunused-parameter] | |
37 unused parameter 'dest_root' [-Wunused-parameter] | |
65 unused parameter 'data' [-Wunused-parameter] | |
109 unused parameter 'root' [-Wunused-parameter] | |
230 unused parameter 'tree' [-Wunused-parameter] | |
260 unused parameter 'st' [-Wunused-parameter] | |
4355 unused parameter 'tc' [-Wunused-parameter] |
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
``` | |
src/jit/expr.h:111:69: warning: unused parameter 'tree' [-Wunused-parameter] | |
MVM_STATIC_INLINE MVMint32 MVM_JIT_EXPR_FIRST_CHILD(MVMJitExprTree *tree, MVMint32 node) { | |
^ | |
src/core/threadcontext.c:7:52: warning: unused parameter 'parent' [-Wunused-parameter] | |
MVMThreadContext * MVM_tc_create(MVMThreadContext *parent, MVMInstance *instance) { | |
^ | |
src/core/frame.c:964:62: warning: unused parameter 'sr_data' [-Wunused-parameter] | |
static void remove_after_handler(MVMThreadContext *tc, void *sr_data) { | |
^ | |
src/core/args.c:647:81: warning: unused parameter 'ctx' [-Wunused-parameter] | |
MVMObject * MVM_args_slurpy_positional(MVMThreadContext *tc, MVMArgProcContext *ctx, MVMuint16 pos) { | |
^ | |
src/core/exceptions.c:706:94: warning: unused parameter 'resume_result' [-Wunused-parameter] | |
void MVM_exception_throwcat(MVMThreadContext *tc, MVMuint8 mode, MVMuint32 cat, MVMRegister *resume_result) { | |
^ | |
src/core/exceptions.c:776:118: warning: unused parameter 'resume_result' [-Wunused-parameter] | |
void MVM_exception_throwpayload(MVMThreadContext *tc, MVMuint8 mode, MVMuint32 cat, MVMObject *payload, MVMRegister *resume_result) { | |
^ | |
src/core/bytecode.c:117:75: warning: unused parameter 'cu' [-Wunused-parameter] | |
MVM_STATIC_INLINE void ensure_can_read(MVMThreadContext *tc, MVMCompUnit *cu, ReaderState *rs, MVMuint8 *pos, MVMuint32 size) { | |
^ | |
src/core/bytecode.c:729:84: warning: unused parameter 'cu' [-Wunused-parameter] | |
MVMuint8 MVM_bytecode_find_static_lexical_scref(MVMThreadContext *tc, MVMCompUnit *cu, MVMStaticFrame *sf, MVMuint16 index, MVMint32 *sc, MVMint32 *id) { | |
^ | |
src/core/nativecall.c:346:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/core/nativecall.c:355:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/core/nativecall.c:364:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/core/nativecall.c:373:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/core/nativecall.c:386:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/core/nativecall.c:395:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/strings/ops.c:1705:62: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] | |
return MVM_string_gb2312_decode(tc, type_object, Cbuf, byte_length); | |
^~~~ | |
src/strings/gb2312.h:1:111: note: passing argument to parameter 'gb2312' here | |
MVMString * MVM_string_gb2312_decode(MVMThreadContext *tc, const MVMObject *result_type, const unsigned char *gb2312, size_t bytes); | |
^ | |
src/strings/ops.c:1707:63: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] | |
return MVM_string_gb18030_decode(tc, type_object, Cbuf, byte_length); | |
^~~~ | |
src/strings/gb18030.h:1:112: note: passing argument to parameter 'gb18030' here | |
MVMString * MVM_string_gb18030_decode(MVMThreadContext *tc, const MVMObject *result_type, const unsigned char *gb18030, size_t bytes); | |
^ | |
src/strings/ops.c:1749:20: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] | |
return MVM_string_gb2312_encode_substr(tc, s, output_size, start, length, replacement, translate_newlines); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/strings/ops.c:1751:20: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] | |
return MVM_string_gb18030_encode_substr(tc, s, output_size, start, length, replacement, translate_newlines); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/profiler/configuration.c:460:1: warning: control reaches end of non-void function [-Wreturn-type] | |
} | |
^ | |
src/jit/linear_scan.c:735:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
``` |
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
``` | |
src/core/frame.c: In function ‘allocate_frame’: | |
src/core/frame.c:296:52: warning: operand of ?: changes signedness from ‘MVMint32’ {aka ‘int’} to ‘MVMuint32’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] | |
296 | num_locals = jitcode && jitcode->local_types ? jitcode->num_locals : | |
| ^~~~~~~~~~~~~~~~~~~ | |
src/main.c: In function ‘main’: | |
src/main.c:307:9: warning: ‘interval_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] | |
307 | MVM_telemetry_interval_stop(0, interval_id, "moarvm teardown"); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/main.c: In function ‘main’: | |
src/main.c:307:9: warning: ‘interval_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] | |
307 | MVM_telemetry_interval_stop(0, interval_id, "moarvm teardown"); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/strings/utf8.c: In function ‘MVM_string_utf8_decodestream’: | |
src/strings/utf8.c:548:5: warning: ‘lag_last_accept_pos’ may be used uninitialized in this function [-Wmaybe-uninitialized] | |
548 | MVM_string_decodestream_discard_to(tc, ds, last_accept_bytes, last_accept_pos); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/profiler/telemeh.c: In function ‘MVM_telemetry_init’: | |
src/profiler/telemeh.c:317:74: warning: cast between incompatible function types from ‘void * (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] | |
317 | threadCreateError = uv_thread_create(&backgroundSerializationThread, (uv_thread_cb)backgroundSerialization, (void *)outfile); | |
| ^ | |
``` |
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
src/vm/moar/ops/perl6_ops.c:25:1: warning: missing initializer for field ‘is_interned’ of ‘MVMCallsite’ {aka ‘struct MVMCallsite’} [-Wmissing-field-initializers] | |
25 | static MVMCallsite no_arg_callsite = { NULL, 0, 0, 0, 0 }; | |
| ^~~~~~ | |
In file included from /home/dan/Source/perl6/install/include/moar/moar.h:102, | |
from src/vm/moar/ops/perl6_ops.c:2: | |
/home/dan/Source/perl6/install/include/moar/core/callsite.h:90:14: note: ‘is_interned’ declared here | |
90 | MVMuint8 is_interned; | |
| ^~~~~~~~~~~ | |
src/vm/moar/ops/perl6_ops.c:27:1: warning: missing initializer for field ‘is_interned’ of ‘MVMCallsite’ {aka ‘struct MVMCallsite’} [-Wmissing-field-initializers] | |
27 | static MVMCallsite one_arg_callsite = { one_arg_flags, 1, 1, 1, 0 }; | |
| ^~~~~~ | |
In file included from /home/dan/Source/perl6/install/include/moar/moar.h:102, | |
from src/vm/moar/ops/perl6_ops.c:2: | |
/home/dan/Source/perl6/install/include/moar/core/callsite.h:90:14: note: ‘is_interned’ declared here | |
90 | MVMuint8 is_interned; | |
| ^~~~~~~~~~~ | |
src/vm/moar/ops/perl6_ops.c:29:1: warning: missing initializer for field ‘is_interned’ of ‘MVMCallsite’ {aka ‘struct MVMCallsite’} [-Wmissing-field-initializers] | |
29 | static MVMCallsite one_str_callsite = { one_str_flags, 1, 1, 1, 0 }; | |
| ^~~~~~ | |
In file included from /home/dan/Source/perl6/install/include/moar/moar.h:102, | |
from src/vm/moar/ops/perl6_ops.c:2: | |
/home/dan/Source/perl6/install/include/moar/core/callsite.h:90:14: note: ‘is_interned’ declared here | |
90 | MVMuint8 is_interned; | |
| ^~~~~~~~~~~ | |
src/vm/moar/ops/perl6_ops.c:34:1: warning: missing initializer for field ‘is_interned’ of ‘MVMCallsite’ {aka ‘struct MVMCallsite’} [-Wmissing-field-initializers] | |
34 | static MVMCallsite atcf_callsite = { atcf_flags, 3, 3, 3, 0 }; | |
| ^~~~~~ | |
In file included from /home/dan/Source/perl6/install/include/moar/moar.h:102, | |
from src/vm/moar/ops/perl6_ops.c:2: | |
/home/dan/Source/perl6/install/include/moar/core/callsite.h:90:14: note: ‘is_interned’ declared here | |
90 | MVMuint8 is_interned; | |
| ^~~~~~~~~~~ | |
src/vm/moar/ops/perl6_ops.c:39:1: warning: missing initializer for field ‘is_interned’ of ‘MVMCallsite’ {aka ‘struct MVMCallsite’} [-Wmissing-field-initializers] | |
39 | static MVMCallsite disp_callsite = { disp_flags, 4, 4, 4, 0 }; | |
| ^~~~~~ | |
In file included from /home/dan/Source/perl6/install/include/moar/moar.h:102, | |
from src/vm/moar/ops/perl6_ops.c:2: | |
/home/dan/Source/perl6/install/include/moar/core/callsite.h:90:14: note: ‘is_interned’ declared here | |
90 | MVMuint8 is_interned; | |
| ^~~~~~~~~~~ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment