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

Smoke [5.24.3] v5.24.2-113-g5dbc4d4e3a PASS freebsd 10.3-RELEASE-p11(i386/1 cpu)

From:
njh
Date:
September 10, 2017 09:58
Subject:
Smoke [5.24.3] v5.24.2-113-g5dbc4d4e3a PASS freebsd 10.3-RELEASE-p11(i386/1 cpu)
Message ID:
20170910095754.B17491626B2EB1@ps395777.dreamhostps.com
Automated smoke report for 5.24.3 patch 5dbc4d4e3afd8d89e9b94ae99874b3172e67f1a7 v5.24.2-113-g5dbc4d4e3a
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 8 hours 32 minutes (average 8 hours 32 minutes)

Summary: PASS

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.24.2-113-g5dbc4d4e3a  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"
----------- ---------------------------------------------------------
O -         -Duseithreads
| +--------- -DDEBUGGING
+----------- no debugging


Locally applied patches:
    SMOKE5dbc4d4e3afd8d89e9b94ae99874b3172e67f1a7

Compiler messages(gcc):
Configure ...try.c:1:14: warning: unused parameter 'argc' [-Wunused-parameter]
./hv_func.h:213:13: warning: cast from 'const unsigned char *' to 'U64 *' (aka 'unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:214:13: warning: cast from 'const unsigned char *' to 'U64 *' (aka 'unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
./hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
./hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
./hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
./hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
./inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
./inline.h:526:5: warning: declaration shadows a local variable [-Wshadow]
op.c:245:30: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:245:19: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:376:12: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:708:40: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:1129:27: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
op.c:2829:7: warning: declaration shadows a local variable [-Wshadow]
op.c:2864:17: warning: declaration shadows a local variable [-Wshadow]
op.c:4327:17: warning: declaration shadows a local variable [-Wshadow]
op.c:4351:15: warning: declaration shadows a local variable [-Wshadow]
op.c:5276:32: warning: declaration shadows a local variable [-Wshadow]
op.c:5437:22: warning: cast from 'const char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:5512:6: warning: declaration shadows a local variable [-Wshadow]
op.c:5540:6: warning: declaration shadows a local variable [-Wshadow]
op.c:6034:10: warning: declaration shadows a local variable [-Wshadow]
op.c:7380:20: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
op.c:7789:35: warning: declaration shadows a local variable [-Wshadow]
op.c:7801:37: warning: declaration shadows a local variable [-Wshadow]
op.c:8091:15: warning: declaration shadows a local variable [-Wshadow]
op.c:8144:17: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
op.c:8471:19: warning: declaration shadows a local variable [-Wshadow]
op.c:8717:50: warning: declaration shadows a local variable [-Wshadow]
op.c:8744:25: warning: declaration shadows a local variable [-Wshadow]
op.c:8776:13: warning: declaration shadows a local variable [-Wshadow]
op.c:9454:19: warning: declaration shadows a local variable [-Wshadow]
op.c:9718:45: warning: declaration shadows a local variable [-Wshadow]
op.c:10786:6: warning: declaration shadows a local variable [-Wshadow]
op.c:11150:23: warning: declaration shadows a local variable [-Wshadow]
op.c:14857:31: warning: declaration shadows a local variable [-Wshadow]
op.c:14871:32: warning: declaration shadows a local variable [-Wshadow]
perl.c:551:17: warning: declaration shadows a local variable [-Wshadow]
perl.c:576:9: warning: declaration shadows a local variable [-Wshadow]
perl.c:582:9: warning: declaration shadows a local variable [-Wshadow]
perl.c:848:6: warning: declaration shadows a local variable [-Wshadow]
perl.c:885:6: warning: declaration shadows a local variable [-Wshadow]
perl.c:896:18: warning: declaration shadows a local variable [-Wshadow]
perl.c:1223:13: warning: declaration shadows a local variable [-Wshadow]
perl.c:3029:5: warning: declaration shadows a local variable [-Wshadow]
perl.c:3685:62: warning: declaration shadows a local variable [-Wshadow]
perl.c:3697:27: warning: declaration shadows a local variable [-Wshadow]
perl.c:4055:2: warning: declaration shadows a local variable [-Wshadow]
perl.c:4058:2: warning: declaration shadows a local variable [-Wshadow]
perl.c:4060:27: warning: declaration shadows a local variable [-Wshadow]
perl.c:4230:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4240:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4249:31: warning: declaration shadows a local variable [-Wshadow]
perl.c:4394:26: warning: declaration shadows a local variable [-Wshadow]
perl.c:4395:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:805:29: warning: declaration shadows a local variable [-Wshadow]
gv.c:2442:60: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2600:24: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2610:19: warning: declaration shadows a local variable [-Wshadow]
gv.c:2637:32: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2757:26: warning: declaration shadows a local variable [-Wshadow]
gv.c:2816:12: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:2924:13: warning: declaration shadows a local variable [-Wshadow]
gv.c:3027:36: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3028:22: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3092:34: warning: declaration shadows a local variable [-Wshadow]
gv.c:3092:47: warning: declaration shadows a local variable [-Wshadow]
gv.c:3150:31: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3151:16: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
gv.c:3449:5: warning: declaration shadows a local variable [-Wshadow]
gv.c:3486:27: warning: declaration shadows a local variable [-Wshadow]
gv.c:3576:27: warning: declaration shadows a local variable [-Wshadow]
gv.c:3584:14: warning: cast from 'char *' to 'XPVGV *' (aka 'struct xpvgv *') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:711:22: warning: declaration shadows a local variable [-Wshadow]
toke.c:714:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:784:6: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:1746:27: warning: declaration shadows a local variable [-Wshadow]
toke.c:1747:27: warning: declaration shadows a local variable [-Wshadow]
toke.c:2681:19: warning: declaration shadows a local variable [-Wshadow]
toke.c:3591:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3592:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3621:37: warning: declaration shadows a local variable [-Wshadow]
toke.c:3628:37: warning: declaration shadows a local variable [-Wshadow]
toke.c:3644:50: warning: declaration shadows a local variable [-Wshadow]
toke.c:3645:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:3650:41: warning: declaration shadows a local variable [-Wshadow]
toke.c:6314:12: warning: declaration shadows a local variable [-Wshadow]
toke.c:6604:13: warning: declaration shadows a local variable [-Wshadow]
toke.c:6773:7: warning: declaration shadows a local variable [-Wshadow]
toke.c:7232:10: warning: declaration shadows a local variable [-Wshadow]
toke.c:7839:25: warning: declaration shadows a local variable [-Wshadow]
toke.c:7841:13: warning: declaration shadows a local variable [-Wshadow]
toke.c:7967:8: warning: declaration shadows a local variable [-Wshadow]
toke.c:8822:5: warning: declaration shadows a local variable [-Wshadow]
toke.c:9260:7: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
toke.c:11028:39: warning: declaration shadows a local variable [-Wshadow]
perly.y:262:38: warning: declaration shadows a local variable [-Wshadow]
perly.y:280:17: warning: declaration shadows a local variable [-Wshadow]
perly.y:281:18: warning: declaration shadows a local variable [-Wshadow]
perly.y:283:7: warning: declaration shadows a local variable [-Wshadow]
perly.y:313:17: warning: declaration shadows a local variable [-Wshadow]
perly.y:314:18: warning: declaration shadows a local variable [-Wshadow]
perly.y:316:7: warning: declaration shadows a local variable [-Wshadow]
pad.c:340:60: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:479:15: warning: declaration shadows a local variable [-Wshadow]
pad.c:479:26: warning: declaration shadows a local variable [-Wshadow]
pad.c:514:34: warning: cast from 'char *' to 'OPSLOT *' (aka 'struct opslot *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:559:40: warning: declaration shadows a local variable [-Wshadow]
pad.c:559:17: warning: declaration shadows a local variable [-Wshadow]
pad.c:829:18: warning: declaration shadows a local variable [-Wshadow]
pad.c:1262:41: warning: declaration shadows a local variable [-Wshadow]
pad.c:1264:41: warning: declaration shadows a local variable [-Wshadow]
pad.c:1977:29: warning: declaration shadows a local variable [-Wshadow]
pad.c:2051:23: warning: declaration shadows a local variable [-Wshadow]
pad.c:2053:23: warning: declaration shadows a local variable [-Wshadow]
pad.c:2154:25: warning: declaration shadows a local variable [-Wshadow]
pad.c:2246:22: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2400:10: warning: declaration shadows a local variable [-Wshadow]
pad.c:2406:19: warning: declaration shadows a local variable [-Wshadow]
pad.c:2450:20: warning: declaration shadows a local variable [-Wshadow]
pad.c:2452:20: warning: declaration shadows a local variable [-Wshadow]
pad.c:2559:21: warning: declaration shadows a local variable [-Wshadow]
pad.c:2561:21: warning: declaration shadows a local variable [-Wshadow]
pad.c:2772:13: warning: cast from 'char *' to 'struct padname_with_str *' increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2803:19: warning: cast from 'char *' to 'PADNAME *' (aka 'struct padname *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2821:24: warning: cast from 'char *' to 'PADNAME *' (aka 'struct padname *') increases required alignment from 1 to 4 [-Wcast-align]
pad.c:2855: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:1417:36: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3269:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3270:26: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3290:28: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:3368:6: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3386:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3498:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3523:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3528:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:3533:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4100:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4180:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4187:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4191:3: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4409:34: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:4706:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:4707:30: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5108:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5109:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5112:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5153:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5155:46: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5156:47: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5200:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5428: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:5431: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:5706:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5710:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5713:15: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5720:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:5769:73: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:6225:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6273:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6501:2: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:6525:2: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7368:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:7676:41: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7735:24: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7736: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:7736: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:7754:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7840:23: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:7920:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:7953:29: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:7982:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:8377:21: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10352:5: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:10475:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10477:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10483:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10584:39: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10593:38: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10671:29: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:10757:35: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10757:49: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:10879:18: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:10945:43: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:11196:13: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:11235:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:11949:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13014:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13152:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13182:8: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13189:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:13635: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:13665: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:13666: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:14585:12: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14638:25: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14679:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14812:34: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14901:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:14940:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15022:25: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:15275:9: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:16302: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:16319: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:16330: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:17731:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:17762:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:17813: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:17817:33: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:18200:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18219:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18219:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18365:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18463:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:18732: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:18756: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:18783: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:18783: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:18798:27: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regcomp.c:18811: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:18833: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:18833: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:18834: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:18836: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:18872: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:18903: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:19032: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:19268:16: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:19576:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regcomp.c:19642:28: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20095: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:20096:21: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20100: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:20325:17: warning: declaration shadows a local variable [-Wshadow]
regcomp.c:20326: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:1234:35: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
dump.c:2004: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:718:16: warning: declaration shadows a local variable [-Wshadow]
util.c:1663:2: warning: declaration shadows a local variable [-Wshadow]
util.c:2200:27: warning: declaration shadows a local variable [-Wshadow]
util.c:2557: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:5342:37: warning: format string is not a string literal [-Wformat-nonliteral]
util.c:5881: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:203:4: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:209:4: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:235:7: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:271:7: warning: cast from 'char *' to 'MGS *' (aka 'struct magic_state *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:546:19: warning: declaration shadows a local variable [-Wshadow]
mg.c:1175:32: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
mg.c:1333: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:1831:16: warning: declaration shadows a local variable [-Wshadow]
mg.c:1845:5: warning: declaration shadows a local variable [-Wshadow]
mg.c:2454:38: warning: cast from 'char *' to 'struct ufuncs *' increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2544:40: warning: declaration shadows a local variable [-Wshadow]
mg.c:2553:34: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2554:27: warning: declaration shadows a local variable [-Wshadow]
mg.c:2557:39: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2558:51: warning: declaration shadows a local variable [-Wshadow]
mg.c:2797:13: warning: declaration shadows a local variable [-Wshadow]
mg.c:2852:14: warning: declaration shadows a local variable [-Wshadow]
mg.c:2852:19: warning: declaration shadows a local variable [-Wshadow]
mg.c:2867:34: warning: cast from 'const char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
mg.c:2877:11: warning: declaration shadows a local variable [-Wshadow]
mg.c:3293:55: warning: declaration shadows a local variable [-Wshadow]
mg.c:3379:5: warning: declaration shadows a local variable [-Wshadow]
mg.c:3429: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:1013:10: warning: declaration shadows a local variable [-Wshadow]
hv.c:1072:26: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1073:16: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1341:19: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1348:15: warning: cast from 'char *' to 'struct xpvhv_aux *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1381:11: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1453:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1490:9: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1540:25: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1587:18: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1591:19: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1620:15: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1656:26: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1686:16: warning: declaration shadows a local variable [-Wshadow]
hv.c:1881:27: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:1940:13: warning: declaration shadows a local variable [-Wshadow]
hv.c:2128:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2280:16: warning: declaration shadows a local variable [-Wshadow]
hv.c:2586:31: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2587:30: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2588:3: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2599:23: warning: cast from 'char *' to 'HEK *' (aka 'struct hek *') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2606:17: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2725:24: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2772:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:2848:7: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3008:14: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3156:16: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3278:18: warning: declaration shadows a local variable [-Wshadow]
hv.c:3278:30: warning: declaration shadows a local variable [-Wshadow]
hv.c:3366:9: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3454:18: warning: declaration shadows a local variable [-Wshadow]
hv.c:3454:30: warning: declaration shadows a local variable [-Wshadow]
hv.c:3554:9: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
hv.c:3729:6: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
av.c:486:13: warning: declaration shadows a local variable [-Wshadow]
av.c:533:13: warning: declaration shadows a local variable [-Wshadow]
av.c:703: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:431:2: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:437:33: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:439:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:634:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp_hot.c:634:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp_hot.c:894:45: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1342:17: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1405:28: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1445:14: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1864:13: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:1865:22: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2135:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2381:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:2568:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3540:25: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
pp_hot.c:3543:63: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3708:25: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3767:29: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3859:21: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3884:27: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:3949:11: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4044:6: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4109:30: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4112:30: warning: declaration shadows a local variable [-Wshadow]
pp_hot.c:4155: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:2314:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:2329:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:3939:16: warning: declaration shadows a local variable [-Wshadow]
sv.c:3942:27: warning: declaration shadows a local variable [-Wshadow]
sv.c:3971:17: warning: cast from 'char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4272:13: warning: declaration shadows a local variable [-Wshadow]
sv.c:4286:13: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4290:50: warning: declaration shadows a local variable [-Wshadow]
sv.c:4348:3: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4520:30: warning: declaration shadows a local variable [-Wshadow]
sv.c:4556:25: warning: declaration shadows a local variable [-Wshadow]
sv.c:4561:23: warning: cast from 'char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4717:31: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4717:17: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4830:37: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4830:23: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:4982:16: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5003:34: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5179:15: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5659:49: warning: cast from 'const char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:5788:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:6350:2: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6396:45: warning: declaration shadows a local variable [-Wshadow]
sv.c:6572:16: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6647:16: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6676:6: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:6855:3: warning: declaration shadows a local variable [-Wshadow]
sv.c:7070:23: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7180:22: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7424:19: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:7591:29: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:8142:32: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9278:18: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9310:35: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9489:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9528:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9583:5: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:9665:19: warning: cast from 'char *' to 'PMOP **' (aka 'struct pmop **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:10193:15: warning: declaration shadows a local variable [-Wshadow]
sv.c:10373:36: warning: declaration shadows a local variable [-Wshadow]
sv.c:10882:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:11551:11: warning: declaration shadows a local variable [-Wshadow]
sv.c:11765:33: warning: declaration shadows a local variable [-Wshadow]
sv.c:11865:13: warning: declaration shadows a local variable [-Wshadow]
sv.c:11925:11: warning: declaration shadows a local variable [-Wshadow]
sv.c:12273:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
sv.c:12429:23: warning: declaration shadows a local variable [-Wshadow]
sv.c:12529:29: warning: declaration shadows a local variable [-Wshadow]
sv.c:12733:19: warning: declaration shadows a local variable [-Wshadow]
sv.c:12889:14: warning: declaration shadows a local variable [-Wshadow]
sv.c:12915:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:12924:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:12929:10: warning: declaration shadows a local variable [-Wshadow]
sv.c:13348:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:13357:15: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13359:27: warning: cast from 'char *' to 'AMT *' (aka 'struct am_table *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13365:35: warning: cast from 'char *' to 'const SV *' (aka 'const struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13596:21: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13720:2: warning: cast from 'char *' to 'XPVIV *' (aka 'struct xpviv *') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13798:36: warning: declaration shadows a local variable [-Wshadow]
sv.c:13840:29: warning: declaration shadows a local variable [-Wshadow]
sv.c:13914:23: warning: cast from 'char *' to 'HE **' (aka 'struct he **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:13972:22: warning: declaration shadows a local variable [-Wshadow]
sv.c:13999:14: warning: declaration shadows a local variable [-Wshadow]
sv.c:14001:44: warning: declaration shadows a local variable [-Wshadow]
sv.c:14037:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:14038:20: warning: declaration shadows a local variable [-Wshadow]
sv.c:15583:2: warning: declaration shadows a local variable [-Wshadow]
sv.c:15690:24: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
sv.c:16389: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:423:33: warning: declaration shadows a local variable [-Wshadow]
pp.c:472:19: warning: declaration shadows a local variable [-Wshadow]
pp.c:519:29: warning: declaration shadows a local variable [-Wshadow]
pp.c:1372:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1372:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1793:3: warning: declaration shadows a local variable [-Wshadow]
pp.c:1953:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:1953:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:2293:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
pp.c:2689:13: warning: cast from 'U8 *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
pp.c:4750:21: warning: declaration shadows a local variable [-Wshadow]
pp.c:4946:31: warning: declaration shadows a local variable [-Wshadow]
pp.c:5154:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:5716:23: warning: declaration shadows a local variable [-Wshadow]
pp.c:6550:37: warning: declaration shadows a local variable [-Wshadow]
pp.c:6568:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:6570:57: warning: declaration shadows a local variable [-Wshadow]
pp.c:6576:6: warning: declaration shadows a local variable [-Wshadow]
pp.c:6578:61: warning: declaration shadows a local variable [-Wshadow]
pp.c:6602:16: warning: declaration shadows a local variable [-Wshadow]
pp.c:6606:39: warning: declaration shadows a local variable [-Wshadow]
pp.c:6636:17: warning: declaration shadows a local variable [-Wshadow]
scope.c:866:17: warning: declaration shadows a local variable [-Wshadow]
scope.c:883:22: warning: declaration shadows a local variable [-Wshadow]
scope.c:910:17: warning: declaration shadows a local variable [-Wshadow]
scope.c:913:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:934:24: warning: declaration shadows a local variable [-Wshadow]
scope.c:948:22: warning: declaration shadows a local variable [-Wshadow]
scope.c:951:24: warning: declaration shadows a local variable [-Wshadow]
scope.c:1020:22: warning: declaration shadows a local variable [-Wshadow]
scope.c:1024:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1116:31: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
scope.c:1136:54: warning: declaration shadows a local variable [-Wshadow]
scope.c:1137:54: warning: declaration shadows a local variable [-Wshadow]
scope.c:1149:40: warning: cast from 'char *' to 'struct shared_he *' increases required alignment from 1 to 4 [-Wcast-align]
scope.c:1163:22: warning: declaration shadows a local variable [-Wshadow]
scope.c:1164:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1169:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1185:16: warning: declaration shadows a local variable [-Wshadow]
scope.c:1187:14: warning: declaration shadows a local variable [-Wshadow]
scope.c:1195:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1196:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1201:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1212:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1213:19: warning: declaration shadows a local variable [-Wshadow]
scope.c:1224:16: warning: declaration shadows a local variable [-Wshadow]
scope.c:1231:16: warning: declaration shadows a local variable [-Wshadow]
scope.c:1252:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:496:11: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
pp_ctl.c:836:21: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:855:23: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1087:6: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1912:38: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:1913:42: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2669:20: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2670:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2723:44: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2732:34: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:2790:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3287:36: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3442:6: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3635:20: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3635:36: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3754:34: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:3788:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4072:41: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4095:24: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4109:9: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4120:9: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4149:8: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4598:32: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4603:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4651:39: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4654:26: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4673:23: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4694:35: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4706:39: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4716:36: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4723:32: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4725:31: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4740:58: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4784:49: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4788:52: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4804:52: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4809:48: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4820:49: warning: declaration shadows a local variable [-Wshadow]
pp_ctl.c:4824: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:971:5: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:1142:13: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:1246:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1247:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1248:2: warning: cast from 'char *' to 'fd_set *' (aka 'struct fd_set *') increases required alignment from 1 to 4 [-Wcast-align]
pp_sys.c:1390:29: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:2330:19: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:2931:29: warning: declaration shadows a local variable [-Wshadow]
pp_sys.c:4458:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4461:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4463:19: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4519:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4525:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4531:15: warning: cast from function call of type 'bool' to non-matching type 'I32' (aka 'long') [-Wbad-function-cast]
pp_sys.c:4719: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:1165:7: warning: cast from 'char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doop.c:1166:7: warning: cast from 'const char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doop.c:1167:7: warning: cast from 'const char *' to 'long *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:860:28: warning: declaration shadows a local variable [-Wshadow]
doio.c:1030:24: warning: declaration shadows a local variable [-Wshadow]
doio.c:1467:29: warning: declaration shadows a local variable [-Wshadow]
doio.c:2305:24: warning: cast from 'char *' to 'struct msqid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2320:31: warning: cast from 'char *' to 'struct semid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2333:24: warning: cast from 'char *' to 'struct shmid_ds *' increases required alignment from 1 to 4 [-Wcast-align]
doio.c:2444:29: warning: cast from 'const char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
regexec.c:722:17: warning: declaration shadows a local variable [-Wshadow]
regexec.c:1873: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:2492: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:2523:20: warning: cast from 'char *' to 'U8 **' (aka 'unsigned char **') increases required alignment from 1 to 4 [-Wcast-align]
regexec.c:2530: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:2636:33: warning: declaration shadows a local variable [-Wshadow]
regexec.c:3968: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:3969:15: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
regexec.c:5247:16: warning: declaration shadows a local variable [-Wshadow]
regexec.c:5361: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:5421:50: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5422:51: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5589:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5613:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:5681:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6169: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:6490:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6552:22: warning: declaration shadows a local variable [-Wshadow]
regexec.c:6556:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6568:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6587:21: warning: declaration shadows a local variable [-Wshadow]
regexec.c:6629:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6671:4: warning: declaration shadows a local variable [-Wshadow]
regexec.c:6825:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:6971:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7000:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7012:60: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7013:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7020:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7026:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7036:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7046:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7061:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7163:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7206:10: warning: declaration shadows a local variable [-Wshadow]
regexec.c:7446:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7469:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7597:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7600:4: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7761:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7768:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:7875:7: warning: declaration shadows a local variable [-Wshadow]
regexec.c:8092:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8127:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8136:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8147:65: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8159:58: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8175:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8217:57: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
regexec.c:8458:2: warning: declaration shadows a local variable [-Wshadow]
regexec.c:8726: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:9063: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:9076: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:9080: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:9118: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:9150: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:397:16: warning: declaration shadows a local variable [-Wshadow]
utf8.c:440:16: warning: declaration shadows a local variable [-Wshadow]
utf8.c:958:1: warning: no previous prototype for function 'Perl_utf8_to_uvchr_buf' [-Wmissing-prototypes]
utf8.c:2034:40: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2036:33: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2738:2: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2763:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2830:33: warning: declaration shadows a local variable [-Wshadow]
utf8.c:2900:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3176:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3352:6: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3383:23: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3428:16: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3541:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3571:38: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3800:31: warning: declaration shadows a local variable [-Wshadow]
utf8.c:3971:23: warning: declaration shadows a local variable [-Wshadow]
utf8.c:4025:32: warning: declaration shadows a local variable [-Wshadow]
taint.c:161:21: warning: declaration shadows a local variable [-Wshadow]
taint.c:179:21: warning: declaration shadows a local variable [-Wshadow]
universal.c:379:25: warning: declaration shadows a local variable [-Wshadow]
universal.c:638:29: warning: declaration shadows a local variable [-Wshadow]
universal.c:877:21: warning: declaration shadows a local variable [-Wshadow]
./vxs.inc:165:32: warning: declaration shadows a local variable [-Wshadow]
perlio.c:737:29: warning: declaration shadows a local variable [-Wshadow]
perlio.c:1147:10: warning: cast from 'char *' to 'PerlIOl *' (aka 'struct _PerlIO *') increases required alignment from 1 to 4 [-Wcast-align]
perlio.c:5142:33: warning: cast from 'char *' to 'off_t *' (aka 'long long *') increases required alignment from 1 to 4 [-Wcast-align]
numeric.c:690:29: warning: declaration shadows a local variable [-Wshadow]
numeric.c:702:29: warning: declaration shadows a local variable [-Wshadow]
numeric.c:1118:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
mathoms.c:907:1: warning: no previous prototype for function 'Perl_hv_store_ent' [-Wmissing-prototypes]
mathoms.c:913:1: warning: no previous prototype for function 'Perl_hv_exists_ent' [-Wmissing-prototypes]
mathoms.c:922:1: warning: no previous prototype for function 'Perl_hv_fetch_ent' [-Wmissing-prototypes]
mathoms.c:931:1: warning: no previous prototype for function 'Perl_hv_delete_ent' [-Wmissing-prototypes]
mathoms.c:940:1: warning: no previous prototype for function 'Perl_hv_store_flags' [-Wmissing-prototypes]
mathoms.c:948:1: warning: no previous prototype for function 'Perl_hv_store' [-Wmissing-prototypes]
mathoms.c:965:1: warning: no previous prototype for function 'Perl_hv_exists' [-Wmissing-prototypes]
mathoms.c:984:1: warning: no previous prototype for function 'Perl_hv_fetch' [-Wmissing-prototypes]
mathoms.c:1004:1: warning: no previous prototype for function 'Perl_hv_delete' [-Wmissing-prototypes]
mathoms.c:1042:1: warning: no previous prototype for function 'Perl_sv_insert' [-Wmissing-prototypes]
mathoms.c:1050:1: warning: no previous prototype for function 'Perl_save_freesv' [-Wmissing-prototypes]
mathoms.c:1056:1: warning: no previous prototype for function 'Perl_save_mortalizesv' [-Wmissing-prototypes]
mathoms.c:1064:1: warning: no previous prototype for function 'Perl_save_freeop' [-Wmissing-prototypes]
mathoms.c:1070:1: warning: no previous prototype for function 'Perl_save_freepv' [-Wmissing-prototypes]
mathoms.c:1076:1: warning: no previous prototype for function 'Perl_save_op' [-Wmissing-prototypes]
mathoms.c:1083:1: warning: no previous prototype for function 'Perl_gv_SVadd' [-Wmissing-prototypes]
mathoms.c:1090:1: warning: no previous prototype for function 'Perl_gv_AVadd' [-Wmissing-prototypes]
mathoms.c:1096:1: warning: no previous prototype for function 'Perl_gv_HVadd' [-Wmissing-prototypes]
mathoms.c:1102:1: warning: no previous prototype for function 'Perl_gv_IOadd' [-Wmissing-prototypes]
mathoms.c:1219:1: warning: no previous prototype for function 'Perl_sv_copypv' [-Wmissing-prototypes]
mathoms.c:1712:1: warning: no previous prototype for function 'Perl_is_utf8_char_buf' [-Wmissing-prototypes]
locale.c:410:58: warning: format string is not a string literal [-Wformat-nonliteral]
locale.c:440:30: warning: format string is not a string literal [-Wformat-nonliteral]
locale.c:1190:15: warning: declaration shadows a local variable [-Wshadow]
locale.c:1248:6: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
pp_pack.c:311:16: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:940:10: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:1289:14: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:2915:23: warning: declaration shadows a local variable [-Wshadow]
pp_pack.c:2918: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:1649:6: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1653:27: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1656:28: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1684:15: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1687:32: warning: declaration shadows a local variable [-Wshadow]
pp_sort.c:1714:6: warning: declaration shadows a local variable [-Wshadow]
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:373:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:381:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
time64.c:393:23: 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:173:9: warning: declaration shadows a variable in the global scope [-Wshadow]
perlmain.c:168:9: warning: declaration shadows a variable in the global scope [-Wshadow]
../../hv_func.h:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
../../inline.h:526:5: 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:280:5: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:646:12: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:963:2: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1193:32: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align]
B.xs:1271:32: warning: cast from 'const char *' to 'OP **' (aka 'struct op **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1274:30: warning: cast from 'const char *' to 'PADOFFSET *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1280:30: warning: cast from 'const char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1283:32: warning: cast from 'const char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1286:30: warning: cast from 'const char *' to 'line_t *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1289:30: warning: cast from 'const char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1292:30: warning: cast from 'const char *' to 'char **' increases required alignment from 1 to 4 [-Wcast-align]
B.c:1630:8: warning: declaration shadows a local variable [-Wshadow]
B.c:1677:8: warning: declaration shadows a local variable [-Wshadow]
B.xs:1362:32: warning: declaration shadows a local variable [-Wshadow]
B.xs:1602:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1605:33: warning: cast from 'char *' to 'IV *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1608:33: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1611:33: warning: cast from 'char *' to 'STRLEN *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1614:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1620:33: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1623:33: warning: cast from 'char *' to 'NV *' (aka 'double *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1629:33: warning: cast from 'char *' to 'ssize_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1632:33: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1635:33: warning: cast from 'char *' to 'U16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
B.xs:1843:34: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1950:22: warning: declaration shadows a local variable [-Wshadow]
B.xs:1956:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:1959:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.c:2805:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2834:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2860:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2889:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2953:8: warning: declaration shadows a local variable [-Wshadow]
B.c:2981:8: warning: declaration shadows a local variable [-Wshadow]
B.c:3012:8: warning: declaration shadows a local variable [-Wshadow]
B.c:3037:8: warning: declaration shadows a local variable [-Wshadow]
B.c:3061:8: warning: declaration shadows a local variable [-Wshadow]
B.xs:2151:21: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2152:28: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2170:34: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2322:35: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
B.xs:2325:33: warning: cast from 'char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
B.c:3988: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:389:7: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:414:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:418:20: warning: declaration shadows a local variable [-Wshadow]
B.xs:757:9: warning: declaration shadows a local variable [-Wshadow]
B.xs:758:17: warning: declaration shadows a local variable [-Wshadow]
B.xs:806: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:501:8: warning: no previous prototype for function 'my_zcalloc' [-Wmissing-prototypes]
Zlib.xs:508:6: warning: no previous prototype for function 'my_zcfree' [-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]
inflate.c:1487:9: warning: unused parameter 'subvert' [-Wunused-parameter]
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:635:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:723:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:808:5: warning: cast from 'bool *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
DB_File.xs:1547:5: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:893:17: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:961:33: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:993:13: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1142:9: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1187:14: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1189:14: warning: declaration shadows a local variable [-Wshadow]
Dumper.xs:1561:12: warning: declaration shadows a local variable [-Wshadow]
RealPPPort.xs:167:6: warning: no previous prototype for function 'call_newCONSTSUB_1' [-Wmissing-prototypes]
RealPPPort.xs:251:5: warning: no previous prototype for function 'get_PL_signals_1' [-Wmissing-prototypes]
RealPPPort.xs:411:17: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:727:30: warning: declaration shadows a local variable [-Wshadow]
RealPPPort.xs:1499:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
RealPPPort.xs:1667:30: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:1763:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:1772:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:1885:27: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
RealPPPort.xs:2020: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:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
../../../inline.h:526:5: warning: declaration shadows a local variable [-Wshadow]
Unicode.xs:138:39: warning: declaration shadows a local variable [-Wshadow]
Unicode.xs:325:36: warning: declaration shadows a local variable [-Wshadow]
Encode.xs:456: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:239: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:312:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:331:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:341:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:347:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:371:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:384:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:394:17: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:403:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:409:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:440:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:452:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:458:17: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:463:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:470:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:613:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:632:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:642:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:651:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:658:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:691:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:716:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:733:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:743:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:779:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:800:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:806:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:808:17: warning: unused variable 'a' [-Wunused-variable]
ListUtil.xs:809:17: warning: unused variable 'b' [-Wunused-variable]
ListUtil.xs:839:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:849:13: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:850:17: warning: unused variable 'a' [-Wunused-variable]
ListUtil.xs:851:17: warning: unused variable 'b' [-Wunused-variable]
ListUtil.xs:1177:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:1204:9: warning: declaration shadows a local variable [-Wshadow]
ListUtil.xs:1313: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:472:12: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:1203:20: warning: cast from function call of type 'double' to non-matching type 'UV' (aka 'unsigned long') [-Wbad-function-cast]
POSIX.xs:1656:25: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:1983:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:1983:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2030:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2030:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2071:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2071:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2142:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2142:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2198:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2198:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2265:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2265:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2296:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2296:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2348:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2348:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2387:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2387:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2429:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2429:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:2477:44: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:2477:17: warning: cast from 'char *' to 'POSIX__Termios' (aka 'struct termios *') increases required alignment from 1 to 4 [-Wcast-align]
./const-xs.inc:1571:21: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
./const-xs.inc:1576:50: warning: format specifies type 'int' but the argument has type 'line_t' (aka 'unsigned long') [-Wformat]
POSIX.xs:2111:25: warning: cast from 'const char *' to 'const char **' increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:2999:40: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:2999:16: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3058:40: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3058:16: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:3938:38: warning: declaration shadows a local variable [-Wshadow]
POSIX.c:3938:12: warning: cast from 'char *' to 'POSIX__SigSet' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3113:39: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3113:15: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.xs:3121:42: warning: declaration shadows a local variable [-Wshadow]
POSIX.xs:3121:18: warning: cast from 'char *' to 'sigset_t *' (aka 'struct __sigset *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4460:16: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4483:18: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
POSIX.c:4508:19: warning: cast from 'char *' to 'wchar_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
./const-xs.inc:1358:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:1362: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:37:28: warning: declaration shadows a local variable [-Wshadow]
scalar.xs:45:10: warning: declaration shadows a local variable [-Wshadow]
scalar.xs:382: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:2182:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2240:27: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2241:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2248:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2250:17: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2282:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2394:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2561:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2584:8: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2629:38: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2663:33: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:2667:29: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2778:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2780:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2894:31: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:2908:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3221:9: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3288:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3295:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3306:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3318:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3331:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3447:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3458:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3509:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3674:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3837:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:3837:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:3953:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:3953:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4008:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4058:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4217:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4240:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4273:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4295:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4325:4: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4860:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:4885:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5092:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5154:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5312:2: warning: cast from 'const char *' to 'HV *' (aka 'struct hv *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5341:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5402:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5432:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5491:5: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5565:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5750:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5813:2: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:5859:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6160:3: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6215:5: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6248:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6248:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6508:2: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6508:2: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6551:4: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6551:4: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6603:17: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.xs:6720:4: warning: declaration shadows a local variable [-Wshadow]
Storable.xs:6720:4: warning: cast from 'char *' to 'stcxt_t *' (aka 'struct stcxt *') increases required alignment from 1 to 4 [-Wcast-align]
Storable.c:6955:14: warning: declaration shadows a local variable [-Wshadow]
Syslog.c:566: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:92:25: warning: declaration shadows a local variable [-Wshadow]
NamedCapture.xs:124: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:98:1: warning: no previous prototype for function 'my_cxt_getint_p' [-Wmissing-prototypes]
APItest.xs:104:1: warning: no previous prototype for function 'my_cxt_setint_p' [-Wmissing-prototypes]
APItest.xs:110:1: warning: no previous prototype for function 'my_cxt_getsv_interp_context' [-Wmissing-prototypes]
APItest.xs:118:1: warning: no previous prototype for function 'my_cxt_getsv_interp' [-Wmissing-prototypes]
APItest.xs:125:1: warning: no previous prototype for function 'my_cxt_setsv_p' [-Wmissing-prototypes]
APItest.xs:144:1: warning: no previous prototype for function 'test_freeent' [-Wmissing-prototypes]
APItest.xs:616:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1141:3: warning: cast from 'const char *' to 'struct hek *' increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:1463:11: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1629:21: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1641:24: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:1861:15: warning: cast from 'char *' to 'SV **' (aka 'struct sv **') increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:2123:5: warning: cast from 'char *' to 'my_cxt_t *' increases required alignment from 1 to 4 [-Wcast-align]
APItest.xs:2273:10: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5120:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5150:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5180:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5214:7: warning: declaration shadows a local variable [-Wshadow]
APItest.c:5248:7: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3626:9: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3635:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3642:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3660:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3665:9: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3674:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3698:5: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3724:5: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6180:6: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6388:6: warning: declaration shadows a local variable [-Wshadow]
APItest.c:6740:7: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:4119:21: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:4184:23: warning: format string is not a string literal [-Wformat-nonliteral]
APItest.xs:4227:32: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
APItest.c:10824:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
APItest.c:10828:5: warning: 'XSubPPtmpAAAF' is not defined, evaluates to 0 [-Wundef]
./const-xs.inc:204:11: warning: declaration shadows a local variable [-Wshadow]
./const-xs.inc:208:20: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3801:6: warning: declaration shadows a local variable [-Wshadow]
APItest.xs:3919:5: warning: 'XSubPPtmpAAAE' is not defined, evaluates to 0 [-Wundef]
APItest.xs:3921:5: warning: 'XSubPPtmpAAAF' is not defined, evaluates to 0 [-Wundef]
../../hv_func.h:213:13: warning: cast from 'const unsigned char *' to 'U64 *' (aka 'unsigned long long *') increases required alignment from 1 to 4 [-Wcast-align]
../../hv_func.h:214:13: warning: cast from 'const unsigned char *' to 'U64 *' (aka 'unsigned long 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:203:1: warning: no previous prototype for function 'XS_release_anotherstructPtrPtr' [-Wmissing-prototypes]
Typemap.c:626:7: warning: declaration shadows a local variable [-Wshadow]
Typemap.c:663:13: warning: declaration shadows a local variable [-Wshadow]
Typemap.c:1355:17: warning: cast from 'char *' to 'intOpq *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align]
Typemap.c:1375:19: warning: cast from 'char *' to 'shortOPQ *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align]
Typemap.c:1427:19: warning: cast from 'char *' to 'astruct *' (aka 'struct t_opaqueptr *') increases required alignment from 1 to 4 [-Wcast-align]
Typemap.c:1467: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:722:17: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:1873: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:2492: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:2523:20: warning: cast from 'char *' to 'U8 **' (aka 'unsigned char **') increases required alignment from 1 to 4 [-Wcast-align]
re_exec.c:2530: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:2636:33: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:3968: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:3969:15: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_exec.c:5247:16: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:5361: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:5421:50: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5422:51: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5589:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5613:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:5681:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6169: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:6490:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6552:22: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:6556:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6568:33: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6587:21: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:6629:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6671:4: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:6825:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:6971:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7000:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7012:60: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7013:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7020:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7026:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7036:10: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7046:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7061:17: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7163:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7206:10: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:7446:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7469:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7597:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7600:4: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7761:39: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7768:7: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:7875:7: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:8092:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8127:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8136:20: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8147:65: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8159:58: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8175:48: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8217:57: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_exec.c:8458:2: warning: declaration shadows a local variable [-Wshadow]
re_exec.c:8726: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:9063: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:9076: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:9080: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:9118: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:9150: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:1417:36: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3269:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3270:26: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3290:28: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:3368:6: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3386:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3498:29: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3523:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3528:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_charclass *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:3533:5: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4100:37: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4180:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4187:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4191:3: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4409:34: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:4706:25: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:4707:30: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5108:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5109:43: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5112:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5153:23: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5155:46: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5156:47: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5200:11: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5428: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:5431: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:5706:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5710:28: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5713:15: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5720:26: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:5769:73: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:6225:33: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6273:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6501:2: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:6525:2: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7368:44: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:7676:41: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7735:24: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7736: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:7736: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:7754:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7840:23: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:7920:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:7953:29: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:7982:25: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:8377:21: warning: cast from 'char *' to 'UV *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10352:5: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:10475:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10477:42: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10483:21: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10584:39: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10593:38: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10671:29: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:10757:35: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10757:49: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:10879:18: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:10945:43: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:11196:13: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:11235:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:11949:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13014:33: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13152:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13182:8: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13189:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:13635: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:13665: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:13666: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:14585:12: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14638:25: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14679:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14812:34: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14901:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:14940:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15022:25: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:15275:9: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:16302: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:16319: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:16330: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:17731:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:17762:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18200:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18219:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18219:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_2L *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18365:9: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18463:2: warning: cast from 'regnode *' (aka 'struct regnode *') to 'struct regnode_1 *' increases required alignment from 2 to 4 [-Wcast-align]
re_comp.c:18732: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:18756: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:18783: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:18783: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:18798:27: warning: cast from 'char *' to 'I32 *' (aka 'long *') increases required alignment from 1 to 4 [-Wcast-align]
re_comp.c:18811: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:18833: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:18833: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:18834: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:18836: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:18872: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:18903: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:19032: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:19268:16: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20095: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:20096:21: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20100: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:20325:17: warning: declaration shadows a local variable [-Wshadow]
re_comp.c:20326: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:1481:13: warning: declaration shadows a local variable [-Wshadow]
threads.xs:1817: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:693:26: warning: declaration shadows a local variable [-Wshadow]
shared.xs:705:22: warning: declaration shadows a local variable [-Wshadow]
shared.xs:711:38: warning: declaration shadows a local variable [-Wshadow]
shared.xs:736:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:741:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:761:13: warning: declaration shadows a local variable [-Wshadow]
shared.xs:763:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:777:30: warning: declaration shadows a local variable [-Wshadow]
shared.xs:795:26: warning: declaration shadows a local variable [-Wshadow]
shared.xs:815:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:837:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:837:50: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:838:13: warning: declaration shadows a local variable [-Wshadow]
shared.xs:840:25: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:840:20: warning: declaration shadows a local variable [-Wshadow]
shared.xs:842:26: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:866:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:918:28: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:920:28: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:932:24: warning: declaration shadows a local variable [-Wshadow]
shared.xs:972:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:974:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1016:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1018:24: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1037:23: warning: declaration shadows a local variable [-Wshadow]
shared.xs:1063:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1083:15: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1093:21: warning: declaration shadows a local variable [-Wshadow]
shared.xs:1117:26: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
shared.xs:1150:23: warning: cast from 'char *' to 'SV *' (aka 'struct sv *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../../hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../../hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../../hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../../../../hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../../../../inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
../../../../inline.h:526:5: 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-gGmCH.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
compilet-u37DN.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-0a9ds.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
compilet-WCF4S.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
/usr/home/njh/perl5/perl-build-smoker/perl-5.24.x/inline.h:526:5: 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-YL_A_.c:1:5: warning: no previous prototype for function 'boot_compilet' [-Wmissing-prototypes]
XSMore.c:516:4: warning: unused variable 'items' [-Wunused-variable]
compilet-Gv4Lg.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:272:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:278:18: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../hv_func.h:279:19: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../hv_func.h:287:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../hv_func.h:292:25: warning: cast from 'const unsigned char *' to 'const U16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
../hv_func.h:376:16: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:413:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:420:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:428:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:436:21: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:470:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:480:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:506:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:521:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../hv_func.h:556:18: warning: cast from 'const unsigned char *' to 'U32 *' (aka 'unsigned long *') increases required alignment from 1 to 4 [-Wcast-align]
../inline.h:523:22: warning: declaration shadows a local variable [-Wshadow]
../inline.h:526:5: 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