shells/v7sh
Implementation of the UNIX 7th Edition shell
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 1.0_1 | 591 | 3.2 | i386 | unknown | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m3232 | info | 2024-09-26 17:13:04.301897 | Test Started |
| m3232 | fail | 2024-09-26 17:13:28.629507 | make build returned non-zero: 1 |
| m3232 | fail | 2024-09-26 17:13:28.784296 | Test complete. |
Log
[1m===> Building for v7sh-1.0_1[0m
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/shells/v7sh/work/v7sh-1.0_1
--- .depend ---
echo v7sh: /usr/lib/libc.a >> .depend
--- args.o ---
--- blok.o ---
--- builtin.o ---
--- cmd.o ---
--- ctype.o ---
--- error.o ---
--- args.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.args.o -MTargs.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c args.c -o args.o
--- blok.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.blok.o -MTblok.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c blok.c -o blok.o
--- builtin.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.builtin.o -MTbuiltin.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c builtin.c -o builtin.o
--- cmd.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.cmd.o -MTcmd.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c cmd.c -o cmd.o
--- ctype.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.ctype.o -MTctype.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c ctype.c -o ctype.o
--- error.o ---
cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -MD -MF.depend.error.o -MTerror.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Qunused-arguments -c error.c -o error.o
--- args.o ---
args.c:16:6: error: no previous extern declaration for non-static variable 'flagchar' [-Werror,-Wmissing-variable-declarations]
CHAR flagchar[] = {
^
--- cmd.o ---
cmd.c:37:4: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(FORKTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~~
--- blok.o ---
blok.c:38:18: error: cast from 'char *' to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
THEN blokp = BLK(ADR(p)+rbytes);
^~~~~~~~~~~~~~~~~~
./defs.h:279:18: note: expanded from macro 'BLK'
#define BLK(x) ((BLKPTR)(x))
^~~~~~~~~~~
--- cmd.o ---
cmd.c:52:9: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
ELSE t=(TREPTR) getstak(LSTTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~
--- args.o ---
args.c:16:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- blok.o ---
blok.c:61:12: error: cast from 'STKPTR' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
blokstak=BLK(stakbas)-1;
^~~~~~~~~~~~
./defs.h:279:18: note: expanded from macro 'BLK'
#define BLK(x) ((BLKPTR)(x))
^~~~~~~~~~~
blok.c:64:11: error: cast from 'STKPTR' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
bloktop=BLK(rndstak);
^~~~~~~~~~~~
./defs.h:279:18: note: expanded from macro 'BLK'
#define BLK(x) ((BLKPTR)(x))
^~~~~~~~~~~
blok.c:69:16: error: cast from 'char *' to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
bloktop->word=BLK(ADR(end)+1);
^~~~~~~~~~~~~~~
./defs.h:279:18: note: expanded from macro 'BLK'
#define BLK(x) ((BLKPTR)(x))
^~~~~~~~~~~
4 errors generated.
*** [blok.o] Error code 1
make: stopped in /magus/work/usr/mports/shells/v7sh/work/v7sh-1.0_1
--- args.o ---
CHAR flagchar[] = {
^
args.c:19:5: error: no previous extern declaration for non-static variable 'flagval' [-Werror,-Wmissing-variable-declarations]
INT flagval[] = {
^
args.c:19:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
INT flagval[] = {
^
args.c:139:17: error: cast from 'CHAR *' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
THEN FOR argp=(STRING *) argblk->dolarg; Rcheat(*argp)!=ENDARGS; argp++
^~~~~~~~~~~~~~~~~~~~~~~~~
args.c:140:12: error: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
DO free((BLKPTR) *argp) OD
^~~~~~~~~~~~~~
--- cmd.o ---
cmd.c:167:20: error: cast from 'STKPTR' (aka 'char *') to 'REGPTR' (aka 'struct regnod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
ELSE REG REGPTR r=(REGPTR) getstak(REGTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~
cmd.c:201:8: error: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'BOOL' (aka 'char') declared in a previous prototype [-Werror,-Wknr-promoted-parameter]
BOOL flag;
^
cmd.c:17:23: note: previous declaration is here
LOCAL TREPTR item(BOOL);
^
cmd.c:215:8: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(SWTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~
--- args.o ---
args.c:151:16: error: cast from 'ADDRESS' (aka 'char *') to 'DOLPTR' (aka 'struct dolnod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
REG DOLPTR dp=(DOLPTR) alloc(sizeof(STRING*)*n+3*BYTESPERWORD);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
args.c:156:5: error: cast from 'CHAR *' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
np=(STRING *) dp->dolarg;
^~~~~~~~~~~~~~~~~~~~~
--- cmd.o ---
cmd.c:227:8: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(IFTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~
cmd.c:238:8: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(FORTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~
cmd.c:259:8: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(WHTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~
cmd.c:273:8: error: cast from 'STKPTR' (aka 'char *') to 'PARPTR' (aka 'struct parnod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
p=(PARPTR) getstak(PARTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~
cmd.c:292:8: error: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
t=(TREPTR) getstak(COMTYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~
--- args.o ---
6 errors generated.
*** [args.o] Error code 1
make: stopped in /magus/work/usr/mports/shells/v7sh/work/v7sh-1.0_1
--- cmd.o ---
cmd.c:370:6: error: cast from 'STKPTR' (aka 'char *') to 'IOPTR' (aka 'struct ionod *') increases required alignment from 1 to 4 [-Werror,-Wcast-align]
iop=(IOPTR) getstak(IOTYPE); iop->ioname=wdarg->argval; iop->iofile=iof;
^~~~~~~~~~~~~~~~~~~~~~~
11 errors generated.
*** [cmd.o] Error code 1
make: stopped in /magus/work/usr/mports/shells/v7sh/work/v7sh-1.0_1
3 errors
make: stopped in /magus/work/usr/mports/shells/v7sh/work/v7sh-1.0_1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/shells/v7sh
Links
Depends On
NothingDepend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus