Smoke logs available at http://m-l.org/~perl/smoke/perl/linux/blead_clang_quick/
Automated smoke report for 5.17.7 patch cedc49d5f057bd8ce5f79eabf9e5117987388b01 v5.17.6-192-gcedc49d zwei: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (GenuineIntel 2668MHz) (x86_64/8 cpu) on linux - 3.2.0-31-generic [debian] using ccache clang version 4.2.1 Compatible Clang 3.3 (trunk 168545) smoketime 1 hour 6 minutes (average 16 minutes 38 seconds) Summary: FAIL(F) O = OK F = Failure(s), extended report at the bottom X = Failure(s) under TEST but not under harness ? = still running or test results not (yet) available Build failures during: - = unknown or N/A c = Configure, m = make, M = make (after miniperl), t = make test-prep v5.17.6-192-gcedc49d Configuration (common) -Accflags=-DPERL_POISON -Dcc="ccache clang" ----------- --------------------------------------------------------- F O O O O O O O -Duseithreads | +--------- -DDEBUGGING +----------- no debugging Locally applied patches: uncommitted-changes SMOKEcedc49d5f057bd8ce5f79eabf9e5117987388b01 Testsuite was run only with 'harness' Failures: (common-args) -Accflags=-DPERL_POISON -Dcc="ccache clang" [default] ../dist/Tie-File/t/29_downcopy.t............................FAILED 5-6 Compiler messages(gcc): mg.c:1303:38: warning: unused parameter 'sip' [-Wunused-parameter] mg.c:1303:50: warning: unused parameter 'uap' [-Wunused-parameter] pp_hot.c:1037:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] pp_hot.c:2037:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] dump.c:459:80: warning: comparison of constant 85 with expression of type 'svtype' is always false [-Wtautological-constant-out-of-range-compare] pp_sort.c:1524:2122: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] gv.c:1543:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] gv.c:1703:2113: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] gv.c:1749:2113: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] gv.c:1754:2113: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] util.c:1806:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] util.c:1819:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] doio.c:776:2091: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] doio.c:776:2204: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] regexec.c:4048:31: warning: explicitly assigning a variable of type 'regnode *' (aka 'struct regnode *') to itself [-Wself-assign] regexec.c:5569:37: warning: explicitly assigning a variable of type 'regnode *' (aka 'struct regnode *') to itself [-Wself-assign] regexec.c:5571:37: warning: explicitly assigning a variable of type 'regnode *' (aka 'struct regnode *') to itself [-Wself-assign] regexec.c:4920:24: warning: comparison of integers of different signs: 'long' and 'PADOFFSET' (aka 'unsigned long') [-Wsign-compare] op.c:591:2275: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] op.c:8206:3386: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] op.c:8206:3499: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] regcomp.c:4906:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:8614:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9122:54: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9216:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9234:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9543:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9585:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9824:702: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] regcomp.c:9900:703: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] regcomp.c:10034:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:11553:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:11876:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:12585:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:12620:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13325:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13367:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13444:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13529:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] sv.c:3958:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] sv.c:3965:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] sv.c:5768:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] sv.c:7755:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] utf8.c:2915:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] utf8.c:2837:1859: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1973: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:2085: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:3156:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] perlio.c:5181:119: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] pp_pack.c:1734:187: warning: explicitly assigning a variable of type 'I16' (aka 'short') to itself [-Wself-assign] pp_pack.c:1773:187: warning: explicitly assigning a variable of type 'U16' (aka 'unsigned short') to itself [-Wself-assign] pp_pack.c:1821:285: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign] pp_pack.c:1835:291: warning: explicitly assigning a variable of type 'unsigned int' to itself [-Wself-assign] pp_pack.c:1851:527: warning: explicitly assigning a variable of type 'IV' (aka 'long') to itself [-Wself-assign] pp_pack.c:1872:527: warning: explicitly assigning a variable of type 'UV' (aka 'unsigned long') to itself [-Wself-assign] pp_pack.c:1891:547: warning: explicitly assigning a variable of type 'long' to itself [-Wself-assign] pp_pack.c:1910:285: warning: explicitly assigning a variable of type 'I32' (aka 'int') to itself [-Wself-assign] pp_pack.c:1927:557: warning: explicitly assigning a variable of type 'unsigned long' to itself [-Wself-assign] pp_pack.c:1948:285: warning: explicitly assigning a variable of type 'U32' (aka 'unsigned int') to itself [-Wself-assign] pp_pack.c:2059:547: warning: explicitly assigning a variable of type 'long' to itself [-Wself-assign] pp_pack.c:2073:557: warning: explicitly assigning a variable of type 'unsigned long' to itself [-Wself-assign] pp_pack.c:3255:187: warning: explicitly assigning a variable of type 'U16' (aka 'unsigned short') to itself [-Wself-assign] pp_pack.c:3277:187: warning: explicitly assigning a variable of type 'I16' (aka 'short') to itself [-Wself-assign] pp_pack.c:3287:291: warning: explicitly assigning a variable of type 'unsigned int' to itself [-Wself-assign] pp_pack.c:3299:527: warning: explicitly assigning a variable of type 'IV' (aka 'long') to itself [-Wself-assign] pp_pack.c:3316:527: warning: explicitly assigning a variable of type 'UV' (aka 'unsigned long') to itself [-Wself-assign] pp_pack.c:3418:285: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign] pp_pack.c:3456:557: warning: explicitly assigning a variable of type 'unsigned long' to itself [-Wself-assign] pp_pack.c:3468:285: warning: explicitly assigning a variable of type 'U32' (aka 'unsigned int') to itself [-Wself-assign] pp_pack.c:3478:547: warning: explicitly assigning a variable of type 'long' to itself [-Wself-assign] pp_pack.c:3490:285: warning: explicitly assigning a variable of type 'I32' (aka 'int') to itself [-Wself-assign] pp_pack.c:3500:557: warning: explicitly assigning a variable of type 'unsigned long' to itself [-Wself-assign] pp_pack.c:3509:547: warning: explicitly assigning a variable of type 'long' to itself [-Wself-assign] ./const-c.inc:47:49: warning: expression result unused [-Wunused-value] ./const-c.inc:81:54: warning: expression result unused [-Wunused-value] Glob.xs:101:4: warning: expression result unused [-Wunused-value] Glob.xs:109:8: warning: expression result unused [-Wunused-value] re_comp.c:3878:323: warning: expression result unused [-Wunused-value] re_comp.c:6236:332: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] re_comp.c:6296:267: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] re_comp.c:8424:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:8614:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9122:54: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9216:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9234:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9287:593: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9326:601: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9415:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9499:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9543:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9585:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9661:318: warning: expression result unused [-Wunused-value] re_comp.c:9824:702: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] re_comp.c:9900:703: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] re_comp.c:10034:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:10126:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:11538:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:11553:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:11581:323: warning: expression result unused [-Wunused-value] re_comp.c:11850:324: warning: expression result unused [-Wunused-value] re_comp.c:11876:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:11901:324: warning: expression result unused [-Wunused-value] re_comp.c:12585:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:12620:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13325:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13367:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13443:461: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13444:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13529:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13536:502: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13590:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13624:502: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13637:502: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] scalar.xs:48:56: warning: expression result unused [-Wunused-value] Cwd.xs:127:2080: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] Cwd.xs:127:2193: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Cwd.xs:129:2211: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] Call.xs:63:11: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] Call.xs:63:52: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] Call.xs:100:13: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] Call.xs:156:11: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] Call.xs:175:14: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] ./const-c.inc:38:49: warning: expression result unused [-Wunused-value] ./const-c.inc:72:54: warning: expression result unused [-Wunused-value] Bzip2.xs:326:52: warning: expression result unused [-Wunused-value] arybase.xs:145:3349: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] arybase.xs:145:3462: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Zlib.xs:620:52: warning: expression result unused [-Wunused-value] ./const-c.inc:73:54: warning: expression result unused [-Wunused-value] B.xs:1945:10: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] Collate.xs:616:2: warning: expression result unused [-Wunused-value] Collate.xs:606:2: warning: expression result unused [-Wunused-value] APItest.c:2424:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations] APItest.xs:2851:2247: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2851:2363: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2851:2477: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2247: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2363: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2477: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2247: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2363: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2477: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] Storable.xs:4068:247: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:4255:324: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:4505:49: warning: expression result unused [-Wunused-value] Storable.xs:5550:247: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:5613:247: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:6124:52: warning: expression result unused [-Wunused-value] Unicode.xs:176:7: warning: expression result unused [-Wunused-value] Unicode.xs:342:7: warning: expression result unused [-Wunused-value] walk.c:371:2040: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:373:2045: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:375:1914: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:375:2027: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:377:2045: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:379:1914: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:379:2027: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:381:2045: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:416:2171: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:416:2284: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] walk.c:824:2305: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:971:2254: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] walk.c:1313:2302: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:131:2041: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:131:2154: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:507:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:530:2041: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:543:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:567:2041: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:576:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:578:2041: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:592:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:594:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:630:2041: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:632:2041: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:644:1905: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:644:2018: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:649:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:655:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:696:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:751:1905: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:751:2018: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:772:2036: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] ./a2py.c:812:1905: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:812:2018: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:817:1905: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:817:2018: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:1254:3026: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:1254:3139: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:1293:2121: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] ./a2py.c:1293:2234: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] ExtTest.xs:44:49: warning: expression result unused [-Wunused-value] ExtTest.xs:78:54: warning: expression result unused [-Wunused-value] utf8.c:2832:1839: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2832:1953: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2832:2065: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1841: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1955: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:2067: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] pp_sort.c:1524:2104: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] doio.c:776:2073: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] doio.c:776:2186: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] pp_hot.c:188:270: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_hot.c:2542:267: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_hot.c:2549:259: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:327:266: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:412:261: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:584:273: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:951:265: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:980:271: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:6236:332: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:6296:267: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:8424:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9287:671: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9326:679: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9415:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9499:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:10126:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:11538:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13443:539: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13536:580: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13590:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13624:580: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13637:580: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] pp.c:5097:260: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp.c:5150:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp.c:5707:264: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] op.c:591:2257: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] op.c:8206:123315: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] op.c:8206:123428: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] pp_ctl.c:1098:267: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:1104:259: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2090:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2255:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2256:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3469:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3500:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3819:268: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4215:259: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4238:268: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4295:268: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4341:263: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4387:265: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4487:280: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4519:282: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4541:277: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4919:262: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4965:262: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:5382:270: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] gv.c:1703:2095: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] gv.c:1749:2095: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] gv.c:1754:2095: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] toke.c:3753:266: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] toke.c:10997:267: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] Cwd.xs:127:2062: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] Cwd.xs:127:2175: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Cwd.xs:129:2193: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] Call.xs:63:1150: warning: format specifies type 'int' but the argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] arybase.xs:145:124722: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] arybase.xs:145:124835: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Storable.xs:4255:3252: warning: null passed to a callee which requires a non-null argument [-Wnonnull] APItest.xs:2851:2229: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2851:2345: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2851:2459: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2229: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2345: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2887:2459: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2229: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2345: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] APItest.xs:2921:2459: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] mg.c:680:42: warning: unused parameter 'my_perl' [-Wunused-parameter] mg.c:1382:34: warning: unused parameter 'my_perl' [-Wunused-parameter] mg.c:2003:43: warning: unused parameter 'my_perl' [-Wunused-parameter] util.c:996:36: warning: unused parameter 'my_perl' [-Wunused-parameter] util.c:1021:37: warning: unused parameter 'my_perl' [-Wunused-parameter] util.c:1806:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] util.c:1819:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] util.c:3808:31: warning: unused parameter 'my_perl' [-Wunused-parameter] util.c:4285:39: warning: unused parameter 'my_perl' [-Wunused-parameter] util.c:6427:32: warning: unused parameter 'my_perl' [-Wunused-parameter] mro.c:141:37: warning: unused parameter 'my_perl' [-Wunused-parameter] mathoms.c:716:42: warning: unused parameter 'my_perl' [-Wunused-parameter] ./dquote_static.c:18:29: warning: unused parameter 'my_perl' [-Wunused-parameter] ./inline_invlist.c:49:42: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:2460:40: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:4906:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:4970:37: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:7139:52: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:7172:32: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:7183:42: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:7266:33: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:8140:42: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:8151:48: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:9963:37: warning: unused parameter 'my_perl' [-Wunused-parameter] regcomp.c:13244:36: warning: unused parameter 'my_perl' [-Wunused-parameter] pp.c:2934:48: warning: unused parameter 'my_perl' [-Wunused-parameter] hv.c:1803:31: warning: unused parameter 'my_perl' [-Wunused-parameter] hv.c:3271:41: warning: unused parameter 'my_perl' [-Wunused-parameter] hv.c:3294:39: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:2316:40: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:2534:32: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:3529:39: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:3536:41: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:3545:38: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:3552:38: warning: unused parameter 'my_perl' [-Wunused-parameter] perlio.c:3559:41: warning: unused parameter 'my_perl' [-Wunused-parameter] deb.c:83:36: warning: unused parameter 'my_perl' [-Wunused-parameter] doio.c:776:2271: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] doio.c:776:2384: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] doio.c:1095:44: warning: unused parameter 'my_perl' [-Wunused-parameter] doio.c:1940:28: warning: unused parameter 'my_perl' [-Wunused-parameter] sv.c:7755:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] sv.c:11846:39: warning: unused parameter 'my_perl' [-Wunused-parameter] sv.c:11870:38: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1010:43: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1518:36: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1524:36: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1530:36: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1560:36: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1590:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1702:36: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:1740:39: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2048:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2060:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2070:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2080:42: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2092:41: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2114:43: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2146:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2186:38: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2915:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] utf8.c:2837:1868: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1982: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:2094: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:3156:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regexec.c:3232:49: warning: unused parameter 'my_perl' [-Wunused-parameter] regexec.c:4920:33: warning: comparison of integers of different signs: 'long' and 'PADOFFSET' (aka 'unsigned long') [-Wsign-compare] pp_ctl.c:1414:34: warning: unused parameter 'my_perl' [-Wunused-parameter] op.c:132:29: warning: unused parameter 'my_perl' [-Wunused-parameter] op.c:336:35: warning: unused parameter 'my_perl' [-Wunused-parameter] op.c:591:2310: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] op.c:8206:3880: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] op.c:8206:3993: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] op.c:11864:39: warning: unused parameter 'my_perl' [-Wunused-parameter] gv.c:1543:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] toke.c:9519:70: warning: pointer/integer type mismatch in conditional expression ('PADOFFSET' (aka 'unsigned long') and 'void *') [-Wconditional-type-mismatch] toke.c:9519:45: warning: incompatible pointer to integer conversion assigning to 'PADOFFSET' (aka 'unsigned long') from 'void *' [-Wint-conversion] re_comp.c:6236:394: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] re_comp.c:6296:329: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] re_comp.c:8424:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9287:630: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9326:638: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9415:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:9499:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:10126:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:11538:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13443:475: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13536:523: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13624:523: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] re_comp.c:13637:523: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] arybase.xs:145:3843: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] arybase.xs:145:3956: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Storable.xs:4068:263: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:4255:340: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:5550:263: warning: null passed to a callee which requires a non-null argument [-Wnonnull] Storable.xs:5613:263: warning: null passed to a callee which requires a non-null argument [-Wnonnull] pp_hot.c:188:332: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_hot.c:2542:329: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_hot.c:2549:321: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] doio.c:776:2253: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] doio.c:776:2366: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] perlio.c:502:37: warning: unused parameter 'my_perl' [-Wunused-parameter] utf8.c:2832:1848: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2832:1962: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2832:2074: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1850: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:1964: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] utf8.c:2837:2076: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] perly.c:93:29: warning: unused parameter 'my_perl' [-Wunused-parameter] pp.c:5097:322: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp.c:5150:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp.c:5707:326: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] op.c:591:2292: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] op.c:8206:124797: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] op.c:8206:124910: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] pp_sys.c:327:328: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:412:323: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:584:335: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:951:327: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_sys.c:980:333: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:1098:329: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:1104:321: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2090:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2255:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:2256:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3469:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3500:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:3819:330: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4215:321: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4238:330: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4295:330: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4341:325: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4387:327: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4487:342: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4519:344: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4541:339: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4919:324: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:4965:324: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] pp_ctl.c:5382:332: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] toke.c:3753:328: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] toke.c:9519:221: warning: pointer/integer type mismatch in conditional expression ('PADOFFSET' (aka 'unsigned long') and 'void *') [-Wconditional-type-mismatch] toke.c:9519:196: warning: incompatible pointer to integer conversion assigning to 'PADOFFSET' (aka 'unsigned long') from 'void *' [-Wint-conversion] toke.c:10997:329: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:6236:394: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:6296:329: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] regcomp.c:8424:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9287:726: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9326:734: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9415:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:9499:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:10126:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:11538:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13443:571: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13536:619: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13624:619: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] regcomp.c:13637:619: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] arybase.xs:145:126204: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] arybase.xs:145:126317: warning: array index 3 is past the end of the array (which contains 2 elements) [-Warray-bounds] Storable.xs:4255:3268: warning: null passed to a callee which requires a non-null argument [-Wnonnull] -- Report by Test::Smoke v1.44 build 1285 running on perl 5.14.2 (Reporter v0.035 / Smoker v0.045)