develooper Front page | perl.daily-build.reports | Postings from September 2017

Smoke [5.26.1] v5.26.1-RC1-3-g334bc81662 FAIL(X) freebsd10.3-RELEASE-p11 (i386/1 cpu)

From:
njh
Date:
September 12, 2017 22:22
Subject:
Smoke [5.26.1] v5.26.1-RC1-3-g334bc81662 FAIL(X) freebsd10.3-RELEASE-p11 (i386/1 cpu)
Message ID:
20170912222148.A39201626B2EB4@ps395777.dreamhostps.com
Automated smoke report for 5.26.1 patch 334bc816622f28abfefd67203f4d579a808e33e6 v5.26.1-RC1-3-g334bc81662
amber.bandsman.co.uk: Intel(R) Celeron(R) CPU 1.80GHz (i386/1 cpu)
    on        freebsd - 10.3-RELEASE-p11
    using     cc version 4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final 208032)
    smoketime 9 hours 55 minutes (average 9 hours 55 minutes)

Summary: FAIL(X)

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.26.1-RC1-3-g334bc81662  Configuration (common) -Accflags="-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -mtune=native -march=native"
----------- ---------------------------------------------------------
X -         -Duseithreads
| +--------- -DDEBUGGING
+----------- no debugging


Locally applied patches:
    SMOKE334bc816622f28abfefd67203f4d579a808e33e6

Failures: (common-args) -Accflags="-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -mtune=native -march=native"
[default] -Duseithreads
Inconsistent test results (between TEST and harness):
    ../t/re/speed_thr.t..................... ................................................. FAILED at test 58
    ../t/re/speed.t......................... ..................................................... FAILED at test 58
    ../t/re/fold_grind.t.................... ................................................ FAILED--no leader found

Compiler messages(gcc):
Configure ...try.c:1:14: warning: unused parameter 'argc' [-Wunused-parameter]
./hv_func.h:242:1: warning: cast from 'const unsigned char *' to 'const U64 *' (aka 'const unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:248:1: warning: cast from 'const unsigned char *' to 'const U64 *' (aka 'const unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:310:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]
op.c:305:30: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:305:19: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:436:12: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:769:40: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:1200:27: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
op.c:2939:7: warning: declaration shadows a local variable [-Wshadow]
op.c:2974:17: warning: declaration shadows a local variable [-Wshadow]
op.c:4487:17: warning: declaration shadows a local variable [-Wshadow]
op.c:4680:2: warning: declaration shadows a local variable [-Wshadow]
op.c:5511:32: warning: declaration shadows a local variable [-Wshadow]
op.c:5673:22: warning: cast from 'const char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:5752:6: warning: declaration shadows a local variable [-Wshadow]
op.c:5780:6: warning: declaration shadows a local variable [-Wshadow]
op.c:6289:10: warning: declaration shadows a local variable [-Wshadow]
op.c:7647:20: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:8056:35: warning: declaration shadows a local variable [-Wshadow]
op.c:8068:37: warning: declaration shadows a local variable [-Wshadow]
op.c:8361:15: warning: declaration shadows a local variable [-Wshadow]
op.c:8415:17: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
op.c:8749:19: warning: declaration shadows a local variable [-Wshadow]
op.c:8998:57: warning: declaration shadows a local variable [-Wshadow]
op.c:9025:25: warning: declaration shadows a local variable [-Wshadow]
op.c:9057:13: warning: declaration shadows a local variable [-Wshadow]
op.c:9732:19: warning: declaration shadows a local variable [-Wshadow]
op.c:9996:45: warning: declaration shadows a local variable [-Wshadow]
op.c:11071:6: warning: declaration shadows a local variable [-Wshadow]
op.c:11458:23: warning: declaration shadows a local variable [-Wshadow]
op.c:15260:31: warning: declaration shadows a local variable [-Wshadow]
op.c:15274:32: warning: declaration shadows a local variable [-Wshadow]
perl.c:581:17: warning: declaration shadows a local variable [-Wshadow]
perl.c:606:9: warning: declaration shadows a local variable [-Wshadow]
perl.c:612:9: warning: declaration shadows a local variable [-Wshadow]
perl.c:888:6: warning: declaration shadows a local variable [-Wshadow]
perl.c:925:6: warning: declaration shadows a local variable [-Wshadow]
perl.c:936:18: warning: declaration shadows a local variable [-Wshadow]
perl.c:1264:13: warning: declaration shadows a local variable [-Wshadow]
perl.c:3070:5: warning: declaration shadows a local variable [-Wshadow]
perl.c:3720:62: warning: declaration shadows a local variable [-Wshadow]
perl.c:3732:27: warning: declaration shadows a local variable [-Wshadow]
perl.c:4090:2: warning: declaration shadows a local variable [-Wshadow]
perl.c:4093:2: warning: declaration shadows a local variable [-Wshadow]
perl.c:4095:27: warning: declaration shadows a local variable [-Wshadow]
perl.c:4265:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4275:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4284:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4429:26: warning: declaration shadows a local variable [-Wshadow]
perl.c:4430:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:799:29: warning: declaration shadows a local variable [-Wshadow]
gv.c:1371:7: warning: declaration shadows a local variable [-Wshadow]
gv.c:1681:19: warning: declaration shadows a local variable [-Wshadow]
gv.c:2525:48: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2684:24: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2694:19: warning: declaration shadows a local variable [-Wshadow]
gv.c:2721:32: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2841:26: warning: declaration shadows a local variable [-Wshadow]
gv.c:2900:12: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3008:13: warning: declaration shadows a local variable [-Wshadow]
gv.c:3111:36: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3112:22: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3176:34: warning: declaration shadows a local variable [-Wshadow]
gv.c:3176:47: warning: declaration shadows a local variable [-Wshadow]
gv.c:3234:31: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3235:16: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3533:5: warning: declaration shadows a local variable [-Wshadow]
gv.c:3570:27: warning: declaration shadows a local variable [-Wshadow]
gv.c:3660:27: warning: declaration shadows a local variable [-Wshadow]
gv.c:3668:14: warning: cast from 'char *' to 'XPVGV *' (aka 'struct xpvgv *') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:734:22: warning: declaration shadows a local variable [-Wshadow]
toke.c:737:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:823:6: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:1822:27: warning: declaration shadows a local variable [-Wshadow]
toke.c:1823:27: warning: declaration shadows a local variable [-Wshadow]
toke.c:3784:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3785:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3814:37: warning: declaration shadows a local variable [-Wshadow]
toke.c:3821:37: warning: declaration shadows a local variable [-Wshadow]
toke.c:3837:50: warning: declaration shadows a local variable [-Wshadow]
toke.c:3838:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3843:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:6657:12: warning: declaration shadows a local variable [-Wshadow]
toke.c:6954:13: warning: declaration shadows a local variable [-Wshadow]
toke.c:7123:7: warning: declaration shadows a local variable [-Wshadow]
toke.c:7592:10: warning: declaration shadows a local variable [-Wshadow]
toke.c:7798:29: warning: declaration shadows a local variable [-Wshadow]
toke.c:8179:25: warning: declaration shadows a local variable [-Wshadow]
toke.c:8181:13: warning: declaration shadows a local variable [-Wshadow]
toke.c:8314:8: warning: declaration shadows a local variable [-Wshadow]
toke.c:8586:25: warning: declaration shadows a local variable [-Wshadow]
toke.c:9196:5: warning: declaration shadows a local variable [-Wshadow]
toke.c:9619:7: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:11450:39: warning: declaration shadows a local variable [-Wshadow]
toke.c:11612:22: warning: declaration shadows a local variable [-Wshadow]
perly.y:265:38: warning: declaration shadows a local variable [-Wshadow]
perly.y:283:17: warning: declaration shadows a local variable [-Wshadow]
perly.y:284:18: warning: declaration shadows a local variable [-Wshadow]
perly.y:286:7: warning: declaration shadows a local variable [-Wshadow]
perly.y:316:17: warning: declaration shadows a local variable [-Wshadow]
perly.y:317:18: warning: declaration shadows a local variable [-Wshadow]
perly.y:319:7: warning: declaration shadows a local variable [-Wshadow]
pad.c:327:60: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:464:15: warning: declaration shadows a local variable [-Wshadow]
pad.c:464:26: warning: declaration shadows a local variable [-Wshadow]
pad.c:499:34: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:544:40: warning: declaration shadows a local variable [-Wshadow]
pad.c:544:17: warning: declaration shadows a local variable [-Wshadow]
pad.c:810:18: warning: declaration shadows a local variable [-Wshadow]
pad.c:1244:41: warning: declaration shadows a local variable [-Wshadow]
pad.c:1246:41: warning: declaration shadows a local variable [-Wshadow]
pad.c:1946:29: warning: declaration shadows a local variable [-Wshadow]
pad.c:2020:23: warning: declaration shadows a local variable [-Wshadow]
pad.c:2022:23: warning: declaration shadows a local variable [-Wshadow]
pad.c:2123:25: warning: declaration shadows a local variable [-Wshadow]
pad.c:2216:22: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2371:10: warning: declaration shadows a local variable [-Wshadow]
pad.c:2378:19: warning: declaration shadows a local variable [-Wshadow]
pad.c:2422:20: warning: declaration shadows a local variable [-Wshadow]
pad.c:2424:20: warning: declaration shadows a local variable [-Wshadow]
pad.c:2531:21: warning: declaration shadows a local variable [-Wshadow]
pad.c:2533:21: warning: declaration shadows a local variable [-Wshadow]
pad.c:2744:13: warning: cast from 'char *' to 'struct padname_with_str *' increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2775:19: warning: cast from 'char *' to 'PADNAME *' (aka 'struct padname *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2793:24: warning: cast from 'char *' to 'PADNAME *' (aka 'struct padname *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2827:36: warning: cast from 'char *' to 'PADNAME *' (aka 'struct padname *') increases required alignment from 1 to 4 [-Wcast-align]
./invlist_inline.h:77:13: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:1405:36: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3290:49: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3291:26: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3311:28: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3389:6: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3407:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3519:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3544:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3549:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3554:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4121:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4201:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4208:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4212:3: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4430:34: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:4727:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4728:30: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5129:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5130:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5133:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5174:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5176:46: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5177:47: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5221:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5455:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5458:59: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5733:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5737:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5740:15: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5747:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5796:73: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:6287:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6335:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6588:2: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6609:2: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7429:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:7737:41: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7796:24: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7809:9: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:7809:43: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:7827:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7909:23: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:7990:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:8023:29: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:8052:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:8464:21: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10594:5: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:10717:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10719:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10725:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10826:39: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10835:38: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10913:29: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10999:35: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10999:49: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:11122:18: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:11188:43: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:11439:13: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:11478:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:12187:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13223:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13355:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13374:8: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13381:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13858:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:13888:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:13889:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:14814:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14867:25: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14908:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15047:34: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15136:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15175:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15257:25: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15505:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:16567:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:16584:24: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:16595:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18037:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18068:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18119:16: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18123:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:18506:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18525:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18525:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18679:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18777:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19046:23: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19072:52: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19098:43: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19098:54: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19113:27: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:19126:21: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19148:53: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19148:65: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19149:33: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19151:44: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19187:13: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19218:47: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19347:62: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19579:16: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:19889:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19955:28: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20414:17: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:20415:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20419:25: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:20647:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20648:27: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
dump.c:1432:35: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
dump.c:2218:43: warning: declaration shadows a local variable [-Wshadow]
util.c:183:2: warning: declaration shadows a local variable [-Wshadow]
util.c:307:2: warning: declaration shadows a local variable [-Wshadow]
util.c:308:2: warning: declaration shadows a local variable [-Wshadow]
util.c:336:5: warning: declaration shadows a local variable [-Wshadow]
util.c:445:5: warning: declaration shadows a local variable [-Wshadow]
util.c:721:16: warning: declaration shadows a local variable [-Wshadow]
util.c:1567:2: warning: declaration shadows a local variable [-Wshadow]
util.c:2104:27: warning: declaration shadows a local variable [-Wshadow]
util.c:2461:11: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:511:19: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:511:35: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:589:8: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:663:12: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:852:28: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:852:44: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:914:21: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:914:37: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:1015:22: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:1015:38: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:1018:22: warning: declaration shadows a local variable [-Wshadow]
./vutil.c:1018:38: warning: declaration shadows a local variable [-Wshadow]
util.c:5254:37: warning: format string is not a string literal [-Wformat-nonliteral]
util.c:5804:22: warning: declaration shadows a local variable [-Wshadow]
mg.c:115:11: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:207:4: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:213:4: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:254:7: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:290:7: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:563:19: warning: declaration shadows a local variable [-Wshadow]
mg.c:1167:32: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
mg.c:1330:37: warning: cast from 'const char *' to 'const sigset_t *' (aka 'const struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:1828:16: warning: declaration shadows a local variable [-Wshadow]
mg.c:1842:5: warning: declaration shadows a local variable [-Wshadow]
mg.c:2453:38: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2539:40: warning: declaration shadows a local variable [-Wshadow]
mg.c:2548:34: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2549:27: warning: declaration shadows a local variable [-Wshadow]
mg.c:2552:39: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2553:51: warning: declaration shadows a local variable [-Wshadow]
mg.c:2770:13: warning: declaration shadows a local variable [-Wshadow]
mg.c:2825:14: warning: declaration shadows a local variable [-Wshadow]
mg.c:2825:19: warning: declaration shadows a local variable [-Wshadow]
mg.c:2840:34: warning: cast from 'const char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2850:11: warning: declaration shadows a local variable [-Wshadow]
mg.c:3268:55: warning: declaration shadows a local variable [-Wshadow]
mg.c:3354:5: warning: declaration shadows a local variable [-Wshadow]
mg.c:3404:22: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:256:36: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:256:47: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:334:12: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:342:19: warning: cast from 'char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:348:38: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:348:49: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:358:33: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:358:44: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:381:7: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:511:5: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:574:6: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:599:39: warning: cast from 'char *' to 'HV **' (aka 'struct hv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:600:28: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:860:13: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:860:22: warning: cast from 'char *' to 'HV **' (aka 'struct hv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:918:13: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:939:2: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:1038:3: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:1102:6: warning: declaration shadows a local variable [-Wshadow]
mro_core.c:1138:39: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1168:6: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1182:8: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1192:33: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1224:39: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1251:6: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
mro_core.c:1265:8: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:85:11: warning: cast from 'char *' to 'HEK *' (aka 'struct hek *') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:128:8: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:161:19: warning: cast from 'char *' to 'HEK *' (aka 'struct hek *') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:162:2: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:162:29: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:168:7: warning: declaration shadows a local variable [-Wshadow]
hv.c:172:12: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:360:33: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:425:26: warning: cast from 'char *' to 'HEK *' (aka 'struct hek *') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:428:3: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:586:20: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:624:26: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:625:16: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:810:16: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1046:10: warning: declaration shadows a local variable [-Wshadow]
hv.c:1105:26: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1106:16: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1368:19: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1375:15: warning: cast from 'char *' to 'struct xpvhv_aux *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1404:11: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1476:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1513:9: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1563:25: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1610:18: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1614:19: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1643:15: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1679:26: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1907:27: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2152:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2304:16: warning: declaration shadows a local variable [-Wshadow]
hv.c:2610:31: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2611:30: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2612:3: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2623:23: warning: cast from 'char *' to 'HEK *' (aka 'struct hek *') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2630:17: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2749:24: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2796:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2872:7: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3032:14: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3180:16: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3302:18: warning: declaration shadows a local variable [-Wshadow]
hv.c:3302:30: warning: declaration shadows a local variable [-Wshadow]
hv.c:3390:9: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3478:18: warning: declaration shadows a local variable [-Wshadow]
hv.c:3478:30: warning: declaration shadows a local variable [-Wshadow]
hv.c:3578:9: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3753:6: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
av.c:737:16: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:182:21: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:189:13: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:438:2: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:444:33: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:446:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:641:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp_hot.c:641:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp_hot.c:899:45: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1424:43: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1466:26: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1632:22: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1673:22: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2101:13: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2102:22: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2372:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2618:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2805:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3780:25: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
pp_hot.c:3783:63: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3948:25: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4007:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4102:21: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4127:27: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4192:11: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4309:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4374:30: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4377:30: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4420:18: warning: declaration shadows a local variable [-Wshadow]
sv.c:1103:2: warning: declaration shadows a local variable [-Wshadow]
sv.c:1114:5: warning: declaration shadows a local variable [-Wshadow]
sv.c:1132:5: warning: declaration shadows a local variable [-Wshadow]
sv.c:1148:7: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:1152:3: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:1325:2: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:1462:33: warning: declaration shadows a local variable [-Wshadow]
sv.c:2152:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:2196:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:2331:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:2346:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:3944:16: warning: declaration shadows a local variable [-Wshadow]
sv.c:3947:27: warning: declaration shadows a local variable [-Wshadow]
sv.c:3976:17: warning: cast from 'char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4281:13: warning: declaration shadows a local variable [-Wshadow]
sv.c:4300:13: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4304:50: warning: declaration shadows a local variable [-Wshadow]
sv.c:4363:3: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4535:30: warning: declaration shadows a local variable [-Wshadow]
sv.c:4571:25: warning: declaration shadows a local variable [-Wshadow]
sv.c:4576:23: warning: cast from 'char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4732:31: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4732:17: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4906:37: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4906:23: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5089:16: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5110:34: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5286:15: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5768:49: warning: cast from 'const char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5897:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:6469:2: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6515:45: warning: declaration shadows a local variable [-Wshadow]
sv.c:6691:16: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6766:16: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6795:6: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6974:3: warning: declaration shadows a local variable [-Wshadow]
sv.c:7189:23: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7299:22: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7543:19: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7710:29: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:8243:32: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9403:18: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9435:35: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9614:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9653:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9708:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9790:19: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:10318:15: warning: declaration shadows a local variable [-Wshadow]
sv.c:10498:36: warning: declaration shadows a local variable [-Wshadow]
sv.c:11012:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:11681:11: warning: declaration shadows a local variable [-Wshadow]
sv.c:11895:34: warning: declaration shadows a local variable [-Wshadow]
sv.c:11995:13: warning: declaration shadows a local variable [-Wshadow]
sv.c:12055:11: warning: declaration shadows a local variable [-Wshadow]
sv.c:12403:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:12559:23: warning: declaration shadows a local variable [-Wshadow]
sv.c:12659:29: warning: declaration shadows a local variable [-Wshadow]
sv.c:12863:19: warning: declaration shadows a local variable [-Wshadow]
sv.c:13022:14: warning: declaration shadows a local variable [-Wshadow]
sv.c:13048:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:13057:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:13062:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:13486:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:13498:15: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13500:27: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13506:35: warning: cast from 'char *' to 'const SV *' (aka 'const struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13737:21: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13861:2: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13939:36: warning: declaration shadows a local variable [-Wshadow]
sv.c:13981:29: warning: declaration shadows a local variable [-Wshadow]
sv.c:14055:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:14112:22: warning: declaration shadows a local variable [-Wshadow]
sv.c:14139:14: warning: declaration shadows a local variable [-Wshadow]
sv.c:14141:44: warning: declaration shadows a local variable [-Wshadow]
sv.c:14177:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:14178:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:15721:2: warning: declaration shadows a local variable [-Wshadow]
sv.c:15828:24: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:16547:13: warning: declaration shadows a local variable [-Wshadow]
pp.c:94:32: warning: declaration shadows a local variable [-Wshadow]
pp.c:114:32: warning: declaration shadows a local variable [-Wshadow]
pp.c:424:33: warning: declaration shadows a local variable [-Wshadow]
pp.c:473:19: warning: declaration shadows a local variable [-Wshadow]
pp.c:520:29: warning: declaration shadows a local variable [-Wshadow]
pp.c:1353:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1353:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1774:3: warning: declaration shadows a local variable [-Wshadow]
pp.c:1934:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1934:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:2274:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:2670:13: warning: cast from 'U8 *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
pp.c:4672:21: warning: declaration shadows a local variable [-Wshadow]
pp.c:4880:31: warning: declaration shadows a local variable [-Wshadow]
pp.c:5088:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:5626:23: warning: declaration shadows a local variable [-Wshadow]
pp.c:6506:37: warning: declaration shadows a local variable [-Wshadow]
pp.c:6524:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:6526:57: warning: declaration shadows a local variable [-Wshadow]
pp.c:6532:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:6534:61: warning: declaration shadows a local variable [-Wshadow]
pp.c:6558:16: warning: declaration shadows a local variable [-Wshadow]
pp.c:6562:39: warning: declaration shadows a local variable [-Wshadow]
pp.c:6592:17: warning: declaration shadows a local variable [-Wshadow]
pp.c:6742:17: warning: declaration shadows a local variable [-Wshadow]
pp.c:6778:17: warning: declaration shadows a local variable [-Wshadow]
scope.c:1198:31: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
scope.c:1218:54: warning: declaration shadows a local variable [-Wshadow]
scope.c:1219:54: warning: declaration shadows a local variable [-Wshadow]
scope.c:1231:40: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
scope.c:1331:16: warning: declaration shadows a local variable [-Wshadow]
scope.c:1338:16: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:498:11: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
pp_ctl.c:706:49: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
pp_ctl.c:858:21: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:877:23: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1110:6: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1965:38: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1966:42: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2722:20: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2723:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2776:44: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2785:34: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2843:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3336:36: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3482:6: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3658:30: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3658:46: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3875:34: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3909:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4166:13: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4271:41: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4304:24: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4318:9: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4329:9: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4358:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4802:32: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4807:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4855:39: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4858:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4877:23: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4898:35: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4910:39: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4920:36: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4927:32: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4929:31: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4944:58: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4988:49: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4992:52: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:5008:52: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:5013:48: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:5024:49: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:5028:52: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:368:5: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:592:5: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:902:18: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:997:5: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:1169:13: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:1278:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1279:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1280:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1425:29: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:2366:19: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:2967:29: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:4490:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4493:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4495:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4551:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4557:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4563:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4751:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
doop.c:37:31: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
doop.c:105:31: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
doop.c:142:31: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
doop.c:206:10: warning: declaration shadows a local variable [-Wshadow]
doop.c:252:10: warning: declaration shadows a local variable [-Wshadow]
doop.c:315:32: warning: declaration shadows a local variable [-Wshadow]
doop.c:416:31: warning: declaration shadows a local variable [-Wshadow]
doop.c:466:32: warning: declaration shadows a local variable [-Wshadow]
doop.c:552:14: warning: declaration shadows a local variable [-Wshadow]
doop.c:699:13: warning: declaration shadows a local variable [-Wshadow]
doop.c:710:13: warning: declaration shadows a local variable [-Wshadow]
doop.c:1190:7: warning: cast from 'char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doop.c:1191:7: warning: cast from 'const char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doop.c:1192:7: warning: cast from 'const char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:865:28: warning: declaration shadows a local variable [-Wshadow]
doio.c:1038:24: warning: declaration shadows a local variable [-Wshadow]
doio.c:1475:29: warning: declaration shadows a local variable [-Wshadow]
doio.c:2314:24: warning: cast from 'char *' to 'struct msqid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2329:31: warning: cast from 'char *' to 'struct semid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2342:24: warning: cast from 'char *' to 'struct shmid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2453:29: warning: cast from 'const char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
regexec.c:738:17: warning: declaration shadows a local variable [-Wshadow]
regexec.c:1898:34: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:2516:65: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:2547:20: warning: cast from 'char *' to 'U8 **' (aka 'unsigned char **') increases required alignment from 1 to 4 [-Wcast-align]
regexec.c:2554:33: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:2660:33: warning: declaration shadows a local variable [-Wshadow]
regexec.c:4000:46: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:4001:15: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regexec.c:5418:16: warning: declaration shadows a local variable [-Wshadow]
regexec.c:5534:36: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5594:50: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5595:51: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5769:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5793:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5861:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6358:8: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6684:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6747:22: warning: declaration shadows a local variable [-Wshadow]
regexec.c:6751:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6763:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6782:21: warning: declaration shadows a local variable [-Wshadow]
regexec.c:6824:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6900:4: warning: declaration shadows a local variable [-Wshadow]
regexec.c:7060:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7210:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7241:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7253:60: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7254:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7261:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7267:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7277:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7287:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7302:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7404:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7447:10: warning: declaration shadows a local variable [-Wshadow]
regexec.c:7679:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7702:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7830:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7833:4: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7994:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8001:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8108:7: warning: declaration shadows a local variable [-Wshadow]
regexec.c:8324:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8359:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8368:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8379:65: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8391:58: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8407:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8449:57: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8694:2: warning: declaration shadows a local variable [-Wshadow]
regexec.c:8967:30: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:9311:6: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:9324:6: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:9328:22: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:9366:25: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:9398:15: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
utf8.c:2916:40: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2918:33: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3400:10: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3652:2: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3677:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3745:33: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3816:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4092:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4268:6: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4299:23: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4344:16: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4457:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4487:38: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4716:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4886:23: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4940:32: warning: declaration shadows a local variable [-Wshadow]
taint.c:162:21: warning: declaration shadows a local variable [-Wshadow]
taint.c:180:21: warning: declaration shadows a local variable [-Wshadow]
universal.c:382:25: warning: declaration shadows a local variable [-Wshadow]
universal.c:638:29: warning: declaration shadows a local variable [-Wshadow]
universal.c:872:21: warning: declaration shadows a local variable [-Wshadow]
./vxs.inc:165:33: warning: declaration shadows a local variable [-Wshadow]
perlio.c:739:29: warning: declaration shadows a local variable [-Wshadow]
perlio.c:1148:10: warning: cast from 'char *' to 'PerlIOl *' (aka 'struct _PerlIO *') increases required alignment from 1 to 4 [-Wcast-align]
perlio.c:5185:33: warning: cast from 'char *' to 'off_t *' (aka 'long long *') increases required alignment from 1 to 4 [-Wcast-align]
numeric.c:691:29: warning: declaration shadows a local variable [-Wshadow]
numeric.c:703:29: warning: declaration shadows a local variable [-Wshadow]
numeric.c:1122:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
mathoms.c:147:1: warning: no previous prototype for function 'Perl_sv_2nv' [-Wmissing-prototypes]
mathoms.c:559:1: warning: no previous prototype for function 'Perl_huge' [-Wmissing-prototypes]
mathoms.c:1075:1: warning: no previous prototype for function 'Perl_sv_eq' [-Wmissing-prototypes]
mathoms.c:1082:1: warning: no previous prototype for function 'Perl_sv_collxfrm' [-Wmissing-prototypes]
mathoms.c:1101:1: warning: no previous prototype for function 'Perl_sv_2bool' [-Wmissing-prototypes]
locale.c:438:58: warning: format string is not a string literal [-Wformat-nonliteral]
locale.c:472:30: warning: format string is not a string literal [-Wformat-nonliteral]
locale.c:1389:15: warning: declaration shadows a local variable [-Wshadow]
locale.c:1779:6: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
pp_pack.c:314:16: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:943:10: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:1297:14: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:2921:23: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:2924:23: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:401:13: warning: cast from 'aptr' (aka 'char *') to 'gptr *' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
pp_sort.c:403:8: warning: cast from 'aptr' (aka 'char *') to 'gptr *' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
pp_sort.c:489:19: warning: cast from 'aptr' (aka 'char *') to 'gptr *' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
pp_sort.c:1641:6: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1645:27: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1648:28: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1676:15: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1679:32: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1706:6: warning: declaration shadows a local variable [-Wshadow]
time64.c:367:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:369:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:371:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:379:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:391:33: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:417:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:502:25: warning: cast from function call of type 'Time64_T' (aka 'double') to non-matching type 'time_t' (aka 'int') [-Wbad-function-cast]
miniperlmain.c:180:9: warning: declaration shadows a variable in the global scope [-Wshadow]
perlmain.c:175:9: warning: declaration shadows a variable in the global scope [-Wshadow]
../../hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]
./dlutils.c:128:2: warning: declaration shadows a local variable [-Wshadow]
./dlutils.c:163:2: warning: declaration shadows a local variable [-Wshadow]
DynaLoader.xs:279:5: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:496:12: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:813:2: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1046:32: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
B.xs:1124:32: warning: cast from 'const char *' to 'OP **' (aka 'struct op **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1127:30: warning: cast from 'const char *' to 'PADOFFSET *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1133:30: warning: cast from 'const char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1136:32: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1139:30: warning: cast from 'const char *' to 'line_t *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1142:30: warning: cast from 'const char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1145:30: warning: cast from 'const char *' to 'char **' increases required alignment from 1 to 4 [-Wcast-align]
B.c:1483:8: warning: declaration shadows a local variable [-Wshadow]
B.c:1546:8: warning: declaration shadows a local variable [-Wshadow]
B.xs:1247:32: warning: declaration shadows a local variable [-Wshadow]
B.xs:1487:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1490:33: warning: cast from 'char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1493:33: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1496:33: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1499:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1505:33: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1508:33: warning: cast from 'char *' to 'NV *' (aka 'double *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1514:33: warning: cast from 'char *' to 'ssize_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1517:33: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1520:33: warning: cast from 'char *' to 'U16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
B.xs:1728:34: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1835:22: warning: declaration shadows a local variable [-Wshadow]
B.xs:1841:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1844:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.c:2691:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2720:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2746:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2775:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2839:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2867:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2898:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2923:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2947:8: warning: declaration shadows a local variable [-Wshadow]
B.xs:2036:21: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2037:28: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2055:34: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2207:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2210:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.c:3874:5: warning: 'XSubPPtmpAAAD' is not defined, evaluates to 0 [-Wundef]
./const-xs.inc:4:5: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:396:7: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:421:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:425:20: warning: declaration shadows a local variable [-Wshadow]
B.xs:607:9: warning: declaration shadows a local variable [-Wshadow]
B.xs:608:17: warning: declaration shadows a local variable [-Wshadow]
B.xs:656:5: warning: 'XSubPPtmpAAAD' is not defined, evaluates to 0 [-Wundef]
Bzip2.xs:123:6: warning: no previous prototype for function 'bz_internal_error' [-Wmissing-prototypes]
blocksort.c:1054:18: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
Zlib.xs:506:8: warning: no previous prototype for function 'my_zcalloc' [-Wmissing-prototypes]
Zlib.xs:513:6: warning: no previous prototype for function 'my_zcfree' [-Wmissing-prototypes]
Zlib.xs:693:1: warning: no previous prototype for function 'flushParams' [-Wmissing-prototypes]
compress.c:22:13: warning: no previous prototype for function 'compress2' [-Wmissing-prototypes]
compress.c:62:13: warning: no previous prototype for function 'compress' [-Wmissing-prototypes]
compress.c:75:15: warning: no previous prototype for function 'compressBound' [-Wmissing-prototypes]
uncompr.c:24:13: warning: no previous prototype for function 'uncompress' [-Wmissing-prototypes]
Cwd.xs:560:4: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
Cwd.c:1102:5: warning: 'XSubPPtmpAAAB' is not defined, evaluates to 0 [-Wundef]
Cwd.xs:556:5: warning: 'XSubPPtmpAAAB' is not defined, evaluates to 0 [-Wundef]
version.c:34:1: warning: no previous prototype for function '__getBerkeleyDBInfo' [-Wmissing-prototypes]
DB_File.xs:128:5: warning: no previous prototype for function 'DB_File___unused' [-Wmissing-prototypes]
DB_File.xs:637:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:725:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:810:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:1549:5: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:940:17: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1008:33: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1041:13: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1151:21: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1222:9: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1267:14: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1269:14: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1644:12: warning: declaration shadows a local variable [-Wshadow]
RealPPPort.xs:206:6: warning: no previous prototype for function 'call_newCONSTSUB_1' [-Wmissing-prototypes]
RealPPPort.xs:257:5: warning: no previous prototype for function 'get_PL_signals_1' [-Wmissing-prototypes]
RealPPPort.xs:385:17: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:728:30: warning: declaration shadows a local variable [-Wshadow]
RealPPPort.xs:1601:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
RealPPPort.xs:1769:26: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:1973:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:2056:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:2065:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:2080:23: warning: declaration shadows a local variable [-Wshadow]
module2.c:30:6: warning: no previous prototype for function 'call_newCONSTSUB_2' [-Wmissing-prototypes]
module2.c:35:5: warning: no previous prototype for function 'get_PL_signals_2' [-Wmissing-prototypes]
module2.c:40:5: warning: no previous prototype for function 'no_dummy_parser_vars' [-Wmissing-prototypes]
module3.c:31:5: warning: no previous prototype for function 'exception' [-Wmissing-prototypes]
module3.c:52:6: warning: no previous prototype for function 'call_newCONSTSUB_3' [-Wmissing-prototypes]
module3.c:57:5: warning: no previous prototype for function 'get_PL_signals_3' [-Wmissing-prototypes]
module3.c:62:5: warning: no previous prototype for function 'dummy_parser_warning' [-Wmissing-prototypes]
Peek.c:802:7: warning: declaration shadows a local variable [-Wshadow]
Peek.c:806:11: warning: declaration shadows a local variable [-Wshadow]
Peek.xs:445:16: warning: declaration shadows a local variable [-Wshadow]
MD5.xs:283:20: warning: cast from 'const U8 *' (aka 'const unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:472:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:473:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:485:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:486:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:487:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:488:6: warning: cast from 'U8 *' (aka 'unsigned char *') to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
MD5.xs:511:13: warning: cast from 'char *' to 'MD5_CTX *' increases required alignment from 1 to 4 [-Wcast-align]
MD5.c:1119:14: warning: declaration shadows a local variable [-Wshadow]
./src/sha64bit.c:102:2: warning: declaration shadows a local variable [-Wshadow]
../../../hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]
Encode.xs:561:5: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:559:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:564:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:517:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:521:20: warning: declaration shadows a local variable [-Wshadow]
Fcntl.xs:89:13: warning: declaration shadows a local variable [-Wshadow]
DosGlob.xs:38:2: warning: declaration shadows a local variable [-Wshadow]
Glob.xs:433:9: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
./const-xs.inc:135:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:140:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
Glob.xs:452:2: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:93:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:97:20: warning: declaration shadows a local variable [-Wshadow]
Call.xs:263:37: warning: cast from 'const char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Call.xs:263:48: warning: cast from 'const char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Util.xs:250:33: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
FieldHash.xs:56:9: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
FieldHash.xs:273:19: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
FieldHash.xs:347:5: warning: no previous prototype for function 'HUF_inc_var' [-Wmissing-prototypes]
FieldHash.c:744:14: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:263:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:268:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:221:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:225:20: warning: declaration shadows a local variable [-Wshadow]
IO.xs:325:32: warning: cast from 'char *' to 'struct pollfd *' increases required alignment from 1 to 4 [-Wcast-align]
SysV.xs:93:14: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 4 [-Wcast-align]
SysV.xs:161:35: warning: cast from 'const char *' to 'struct msqid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
SysV.xs:220:35: warning: cast from 'const char *' to 'struct semid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
SysV.xs:279:35: warning: cast from 'const char *' to 'struct shmid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
ListUtil.xs:381:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:402:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:412:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:418:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:442:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:458:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:471:17: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:480:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:486:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:517:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:531:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:540:17: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:545:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:552:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:695:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:716:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:726:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:735:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:742:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:775:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:802:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:819:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:829:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:865:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:887:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:894:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:928:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:938:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:1381:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:1408:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:1517:9: warning: declaration shadows a local variable [-Wshadow]
FastCalc.xs:167:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
FastCalc.xs:395:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
NDBM_File.c:627:14: warning: declaration shadows a local variable [-Wshadow]
Opcode.xs:473:12: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:1239:20: warning: cast from function call of type 'double' to non-matching type 'UV' (aka 'unsigned long') [-Wbad-function-cast]
POSIX.xs:1696:25: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2028:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2028:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2075:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2075:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2116:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2116:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2187:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2187:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2243:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2243:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2310:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2310:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2341:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2341:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2393:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2393:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2432:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2432:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2474:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2474:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2522:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2522:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
./const-xs.inc:1565:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:1570:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
POSIX.xs:2156:25: warning: cast from 'const char *' to 'const char **' increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3091:40: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3091:16: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3150:40: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3150:16: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4030:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:4030:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3205:39: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3205:15: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3213:42: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3213:18: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4514:16: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4537:18: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4562:19: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
./const-xs.inc:1352:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:1356:20: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:85:2: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:171:5: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:413:5: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:458:6: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:525:3: warning: declaration shadows a local variable [-Wshadow]
encoding.xs:692:5: warning: declaration shadows a local variable [-Wshadow]
scalar.xs:19:1: warning: no previous prototype for function 'PerlIOScalar_eof' [-Wmissing-prototypes]
scalar.xs:49:28: warning: declaration shadows a local variable [-Wshadow]
scalar.xs:57:10: warning: declaration shadows a local variable [-Wshadow]
scalar.xs:394:25: warning: declaration shadows a local variable [-Wshadow]
via.xs:124:2: warning: declaration shadows a local variable [-Wshadow]
SDBM_File.c:609:14: warning: declaration shadows a local variable [-Wshadow]
pair.c:53:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:69:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:96:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:112:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:124:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:134:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:153:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:225:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:245:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
pair.c:282:15: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
./const-xs.inc:946:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:951:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:850:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:854:20: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:1291:5: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:1291:5: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:1647:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:1664:48: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:1664:18: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:1719:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:1719:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2186:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2246:27: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2247:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2254:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2256:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2288:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2400:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2567:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2590:8: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2635:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2669:33: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2673:29: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2784:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2786:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2902:31: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2917:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3231:9: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3298:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3305:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3316:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3328:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3341:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3457:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3468:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3519:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3685:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3848:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:3848:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3964:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:3964:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4019:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4070:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4078:2: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'U32' (aka 'unsigned long') [-Wsign-compare]
Storable.xs:4232:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4255:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4297:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4319:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4349:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4269:3: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'U32' (aka 'unsigned long') [-Wsign-compare]
Storable.xs:4881:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4906:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5113:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5175:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5333:2: warning: cast from 'const char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5362:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5423:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5453:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5512:5: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5586:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5775:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5838:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5884:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6187:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6243:5: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6276:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6276:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6536:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6536:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6579:4: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6579:4: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6631:17: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6748:4: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6748:4: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.c:6983:14: warning: declaration shadows a local variable [-Wshadow]
Syslog.c:569:5: warning: 'XSubPPtmpAAAB' is not defined, evaluates to 0 [-Wundef]
./const-xs.inc:256:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:260:20: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:282:5: warning: 'XSubPPtmpAAAB' is not defined, evaluates to 0 [-Wundef]
NamedCapture.xs:84:25: warning: declaration shadows a local variable [-Wshadow]
NamedCapture.xs:116:25: warning: declaration shadows a local variable [-Wshadow]
HiRes.c:2315:14: warning: declaration shadows a local variable [-Wshadow]
HiRes.c:2317:5: warning: 'XSubPPtmpAAAA' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2326:5: warning: 'XSubPPtmpAAAD' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2331:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2338:5: warning: 'XSubPPtmpAAAG' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2342:5: warning: 'XSubPPtmpAAAH' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2357:5: warning: 'XSubPPtmpAAAL' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2363:5: warning: 'XSubPPtmpAAAN' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2369:5: warning: 'XSubPPtmpAAAP' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2372:5: warning: 'XSubPPtmpAAAQ' is not defined, evaluates to 0 [-Wundef]
HiRes.c:2381:5: warning: 'XSubPPtmpAAAT' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:997:5: warning: 'XSubPPtmpAAAA' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1002:5: warning: 'XSubPPtmpAAAD' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1005:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1009:5: warning: 'XSubPPtmpAAAG' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1011:5: warning: 'XSubPPtmpAAAH' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1019:5: warning: 'XSubPPtmpAAAL' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1023:5: warning: 'XSubPPtmpAAAN' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1027:5: warning: 'XSubPPtmpAAAP' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1029:5: warning: 'XSubPPtmpAAAQ' is not defined, evaluates to 0 [-Wundef]
HiRes.xs:1035:5: warning: 'XSubPPtmpAAAT' is not defined, evaluates to 0 [-Wundef]
Piece.xs:970:1: warning: no previous prototype for function 'push_common_tm' [-Wmissing-prototypes]
Piece.xs:992:1: warning: no previous prototype for function 'return_11part_tm' [-Wmissing-prototypes]
Piece.c:1429:14: warning: declaration shadows a local variable [-Wshadow]
./unfexc.h:5:6: warning: no previous prototype for function 'isExclusion' [-Wmissing-prototypes]
./unfexc.h:44:6: warning: no previous prototype for function 'isSingleton' [-Wmissing-prototypes]
./unfexc.h:88:6: warning: no previous prototype for function 'isNonStDecomp' [-Wmissing-prototypes]
./unfexc.h:98:6: warning: no previous prototype for function 'isComp2nd' [-Wmissing-prototypes]
../../fakesdio.h:114:5: warning: 'SFIO_VERSION' is not defined, evaluates to 0 [-Wundef]
APItest.xs:97:1: warning: no previous prototype for function 'S_myset_set' [-Wmissing-prototypes]
APItest.xs:99:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:113:1: warning: no previous prototype for function 'my_cxt_getint_p' [-Wmissing-prototypes]
APItest.xs:119:1: warning: no previous prototype for function 'my_cxt_setint_p' [-Wmissing-prototypes]
APItest.xs:125:1: warning: no previous prototype for function 'my_cxt_getsv_interp_context' [-Wmissing-prototypes]
APItest.xs:133:1: warning: no previous prototype for function 'my_cxt_getsv_interp' [-Wmissing-prototypes]
APItest.xs:140:1: warning: no previous prototype for function 'my_cxt_setsv_p' [-Wmissing-prototypes]
APItest.xs:159:1: warning: no previous prototype for function 'test_freeent' [-Wmissing-prototypes]
APItest.xs:631:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1156:3: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:1484:11: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1650:21: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1662:24: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1882:15: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:2144:5: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:2294:10: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5177:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5207:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5237:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5271:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5305:7: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3667:9: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3676:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3683:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3701:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3706:9: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3715:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3739:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3765:5: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6237:6: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6445:6: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6797:7: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:4161:21: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:4226:23: warning: format string is not a string literal [-Wformat-nonliteral]
APItest.xs:4294:32: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
APItest.c:13002:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
APItest.c:13006:5: warning: 'XSubPPtmpAAAF' is not defined, evaluates to 0 [-Wundef]
./const-xs.inc:213:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:217:20: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3842:6: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3960:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
APItest.xs:3962:5: warning: 'XSubPPtmpAAAF' is not defined, evaluates to 0 [-Wundef]
../../hv_func.h:242:1: warning: cast from 'const unsigned char *' to 'const U64 *' (aka 'const unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:248:1: warning: cast from 'const unsigned char *' to 'const U64 *' (aka 'const unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:310:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./core_or_not.inc:13:1: warning: no previous prototype for function 'sv_setsv_cow_hashkey_core' [-Wmissing-prototypes]
exception.c:17:5: warning: no previous prototype for function 'apitest_exception' [-Wmissing-prototypes]
./core_or_not.inc:13:1: warning: no previous prototype for function 'sv_setsv_cow_hashkey_notcore' [-Wmissing-prototypes]
stdio.c:14:8: warning: no previous prototype for function 'xsfopen' [-Wmissing-prototypes]
stdio.c:20:5: warning: no previous prototype for function 'xsfclose' [-Wmissing-prototypes]
stdio.c:25:5: warning: no previous prototype for function 'xsfprintf' [-Wmissing-prototypes]
Typemap.xs:63:12: warning: no previous prototype for function 'intArrayPtr' [-Wmissing-prototypes]
Typemap.xs:204:1: warning: no previous prototype for function 'XS_release_anotherstructPtrPtr' [-Wmissing-prototypes]
Typemap.c:627:7: warning: declaration shadows a local variable [-Wshadow]
Typemap.c:664:13: warning: declaration shadows a local variable [-Wshadow]
Typemap.c:1356:17: warning: cast from 'char *' to 'intOpq *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
Typemap.c:1376:19: warning: cast from 'char *' to 'shortOPQ *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align]
Typemap.c:1428:19: warning: cast from 'char *' to 'astruct *' (aka 'struct t_opaqueptr *') increases required alignment from 1 to 4 [-Wcast-align]
Typemap.c:1468:18: warning: cast from 'char *' to 'shortOPQ *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align]
attributes.xs:65:18: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:66:15: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:67:18: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:69:16: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:71:16: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:79:16: warning: declaration shadows a local variable [-Wshadow]
attributes.xs:81:16: warning: declaration shadows a local variable [-Wshadow]
mro.xs:64:48: warning: declaration shadows a local variable [-Wshadow]
mro.xs:64:59: warning: declaration shadows a local variable [-Wshadow]
mro.xs:126:54: warning: declaration shadows a local variable [-Wshadow]
mro.xs:129:46: warning: declaration shadows a local variable [-Wshadow]
mro.xs:130:32: warning: declaration shadows a local variable [-Wshadow]
mro.xs:130:43: warning: declaration shadows a local variable [-Wshadow]
mro.xs:279:7: warning: declaration shadows a local variable [-Wshadow]
mro.xs:664:45: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:738:17: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:1898:34: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:2516:65: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:2547:20: warning: cast from 'char *' to 'U8 **' (aka 'unsigned char **') increases required alignment from 1 to 4 [-Wcast-align]
re_exec.c:2554:33: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:2660:33: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:4000:46: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:4001:15: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_exec.c:5418:16: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:5534:36: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5594:50: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5595:51: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5769:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5793:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5861:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6358:8: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6684:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6747:22: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:6751:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6763:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6782:21: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:6824:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6900:4: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:7060:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7210:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7241:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7253:60: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7254:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7261:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7267:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7277:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7287:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7302:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7404:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7447:10: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:7679:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7702:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7830:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7833:4: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7994:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8001:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8108:7: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:8324:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8359:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8368:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8379:65: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8391:58: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8407:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8449:57: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8694:2: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:8967:30: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:9311:6: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:9324:6: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:9328:22: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:9366:25: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:9398:15: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:1405:36: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3290:49: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3291:26: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3311:28: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3389:6: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3407:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3519:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3544:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3549:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3554:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4121:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4201:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4208:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4212:3: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4430:34: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:4727:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4728:30: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5129:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5130:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5133:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5174:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5176:46: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5177:47: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5221:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5455:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5458:59: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5733:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5737:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5740:15: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5747:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5796:73: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:6287:33: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6335:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6588:2: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6609:2: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7429:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:7737:41: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7796:24: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7809:9: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:7809:43: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:7827:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7909:23: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:7990:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:8023:29: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:8052:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10594:5: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:10717:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10719:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10725:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10826:39: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10835:38: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10913:29: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10999:35: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10999:49: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:11122:18: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:11188:43: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:11439:13: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:11478:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:12187:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13223:33: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13355:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13374:8: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13381:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13858:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:13888:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:13889:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:14814:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14867:25: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14908:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15047:34: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15136:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15175:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15257:25: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15505:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:16567:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:16584:24: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:16595:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18037:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18068:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18506:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18525:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18525:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18679:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18777:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19046:23: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19072:52: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19098:43: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19098:54: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19113:27: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:19126:21: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19148:53: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19148:65: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19149:33: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19151:44: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19187:13: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19218:47: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass *' (aka 'struct regnode_charclass *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19347:62: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:19579:16: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20414:17: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:20415:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20419:25: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'regnode_charclass_posixl *' (aka 'struct regnode_charclass_class *') increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:20647:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20648:27: warning: cast from 'const regnode *' (aka 'const struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
threads.xs:235:9: warning: declaration shadows a local variable [-Wshadow]
threads.xs:381:23: warning: cast from 'char *' to 'ithread *' (aka 'struct _ithread *') increases required alignment from 1 to 4 [-Wcast-align]
threads.xs:390:23: warning: cast from 'char *' to 'ithread *' (aka 'struct _ithread *') increases required alignment from 1 to 4 [-Wcast-align]
threads.xs:401:31: warning: cast from 'char *' to 'ithread *' (aka 'struct _ithread *') increases required alignment from 1 to 4 [-Wcast-align]
threads.xs:843:9: warning: declaration shadows a local variable [-Wshadow]
threads.xs:845:9: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
threads.xs:1483:13: warning: declaration shadows a local variable [-Wshadow]
threads.xs:1821:27: warning: cast from 'char *' to 'my_pool_t *' increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:282:21: warning: cast from 'char *' to 'user_lock *' increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:374:14: warning: cast from 'char *' to 'user_lock *' increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:406:25: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:415:25: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:448:16: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:467:16: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:703:26: warning: declaration shadows a local variable [-Wshadow]
shared.xs:715:22: warning: declaration shadows a local variable [-Wshadow]
shared.xs:721:38: warning: declaration shadows a local variable [-Wshadow]
shared.xs:746:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:751:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:771:13: warning: declaration shadows a local variable [-Wshadow]
shared.xs:773:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:787:30: warning: declaration shadows a local variable [-Wshadow]
shared.xs:805:26: warning: declaration shadows a local variable [-Wshadow]
shared.xs:825:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:847:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:847:50: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:848:13: warning: declaration shadows a local variable [-Wshadow]
shared.xs:850:25: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:850:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:852:26: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:876:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:928:28: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:930:28: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:942:24: warning: declaration shadows a local variable [-Wshadow]
shared.xs:982:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:984:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1026:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1028:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1047:23: warning: declaration shadows a local variable [-Wshadow]
shared.xs:1073:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1093:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1103:21: warning: declaration shadows a local variable [-Wshadow]
shared.xs:1128:26: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1161:23: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]
ExtTest.xs:166:5: warning: declaration shadows a local variable [-Wshadow]
ExtTest.xs:350:11: warning: declaration shadows a local variable [-Wshadow]
ExtTest.xs:354:20: warning: declaration shadows a local variable [-Wshadow]
compilet-3fR0C.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
compilet-DNCuN.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
t/basict.c:1:5: warning: no previous prototype for function 'boot_basict' [-Wmissing-prototypes]
compilet-pwK8e.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
compilet-pq9jT.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
/usr/home/njh/perl5/perl-build-smoker/perl-5.26.x/hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.26.x/inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]
XSTest.xs:6:1: warning: no previous prototype for function 'xstest_something' [-Wmissing-prototypes]
XSTest.xs:8:13: warning: explicitly assigning a variable of type 'char *' to itself [-Wself-assign]
XSTest.xs:12:1: warning: no previous prototype for function 'xstest_something2' [-Wmissing-prototypes]
XSTest.xs:14:13: warning: explicitly assigning a variable of type 'char *' to itself [-Wself-assign]
XSTest.xs:48:10: warning: explicitly assigning a variable of type 'SV *' (aka 'struct sv *') to itself [-Wself-assign]
XSTest.xs:49:13: warning: explicitly assigning a variable of type 'char *' to itself [-Wself-assign]
XSTest.xs:50:4: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
XSTest.xs:62:14: warning: explicitly assigning a variable of type 'SV *' (aka 'struct sv *') to itself [-Wself-assign]
XSTest.xs:63:5: warning: explicitly assigning a variable of type 'I32' (aka 'long') to itself [-Wself-assign]
XSTest.c:306:7: warning: unused variable 'RETVAL' [-Wunused-variable]
compilet-rKkq_.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
XSMore.c:516:4: warning: unused variable 'items' [-Wunused-variable]
compilet-5h2ep.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
XSUsage.xs:19:5: warning: no previous prototype for function 'xsusage_one' [-Wmissing-prototypes]
XSUsage.xs:20:5: warning: no previous prototype for function 'xsusage_two' [-Wmissing-prototypes]
XSUsage.xs:21:5: warning: no previous prototype for function 'xsusage_three' [-Wmissing-prototypes]
XSUsage.xs:22:5: warning: no previous prototype for function 'xsusage_four' [-Wmissing-prototypes]
XSUsage.xs:23:5: warning: no previous prototype for function 'xsusage_five' [-Wmissing-prototypes]
XSUsage.xs:24:5: warning: no previous prototype for function 'xsusage_six' [-Wmissing-prototypes]
XSUsage.c:202:5: warning: unused variable 'ix' [-Wunused-variable]
XSUsage.c:238:11: warning: unused variable 'items' [-Wunused-variable]
XSUsage.c:323:14: warning: declaration shadows a local variable [-Wshadow]
../hv_func.h:266:18: warning: cast from 'const unsigned char *' to 'const U32 *' (aka 'const unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../inline.h:1421:22: warning: declaration shadows a local variable [-Wshadow]

-- 
Report by Test::Smoke v1.53 build 1374 running on perl 5.24.2
(Reporter v0.050 / Smoker v0.045)



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About