MidnightBSD Magus

devel/dev86

Robert de Bath's 8086 development tools

Flavor Version Run OSVersion Arch License Restricted Status
0.16.17 322 0.8 amd64 gpl2 0 fail

Events

Machine Type Time Message
m5 info 2016-07-31 23:22:55.9798 Test Started
m5 fail 2016-07-31 23:25:04.486641 make build returned non-zero: 1
m5 fail 2016-07-31 23:25:04.674261 Test complete.

Log

===>  Building for dev86-0.16.17
PATH="`pwd`/bin:$PATH" /usr/bin/make -f make.fil VERSION=0.16.17 TOPDIR=`pwd` all
echo 'cd $1 ; shift ; make "$@"' > makec
chmod +x makec
echo '#define VERSION "'"0.16.17"'"' > bcc/version.h
VER=0.16.17 ;  echo "#define VER_MAJ ${VER%%.*}" >> bcc/version.h ;  VER="${VER#*.}" ;  echo "#define VER_MIN ${VER%.*}" >> bcc/version.h ;  echo "#define VER_PAT ${VER#*.}" >> bcc/version.h
sh makec bcc CC='cc' CFLAGS='-O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g' LDFLAGS=''  PREFIX=/usr/local LIBDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc'  BINDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g  -DLOCALPREFIX=/usr/local -DBINDIR=/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin -DDEFARCH=0 bcc.c -o bcc
sh makec unproto CC='cc' CFLAGS='-O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g' LDFLAGS=''  PREFIX=/usr/local LIBDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc'  BINDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin' ANSI='' unproto
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c tok_io.c -o tok_io.o
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c tok_class.c -o tok_class.o
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c tok_pool.c -o tok_pool.o
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c unproto.c -o unproto.o
sh makec copt CC='cc' CFLAGS='-O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g' LDFLAGS=''  PREFIX=/usr/local LIBDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc'  BINDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin' ANSI='' copt
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c vstring.c -o vstring.o
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c symbol.c -o symbol.o
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g  -DLOCALPREFIX= -DDEFARCH=0 bcc.c -o ncc
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g  -o copt copt.c
echo '#define VERSION "'"0.16.17"'"' > as/version.h
sh makec as CC='cc' CFLAGS='-O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g' LDFLAGS=''  PREFIX=/usr/local LIBDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc'  BINDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin' ANSI='' all
sed -e "s:%%LIBDIR%%:/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc:" -e "s:%%BINDIR%%:/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin:"  < as86_encap.sh > tmp
tok_io.c:231:6: error: non-void function 'do_control' should return a value [-Wreturn-type]
            return;
            ^
tok_io.c:262:6: error: non-void function 'do_control' should return a value [-Wreturn-type]
            return;
            ^
tok_io.c:267:6: error: non-void function 'do_control' should return a value [-Wreturn-type]
            return;
            ^
3 errors generated.
*** [tok_io.o] Error code 1
sh makec ar CC='cc' CFLAGS='-O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g' LDFLAGS=''  PREFIX=/usr/local LIBDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/lib/bcc'  BINDIR='/magus/work/usr/mports/devel/dev86/work/fake-inst-amd64/usr/local/bin' ANSI='' all
bcc.c:651:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
            fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf);
                                 ~~        ^~~~~~~~~~~~~~~~~~~
                                 %ld
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c bcc-cc1.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -w      -DREOPEN -c error.c -o error.o
copt.c:806:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf(fp, headstr);
                    ^~~~~~~
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c as.c
chmod +x as86_encap
test -f ar.h ||  { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } ||  ln ../libc/include/ar.h .
1 error
*** [unproto] Error code 2
test -f rel_aout.h ||  { rm -f rel_aout.h ; ln -s ../ld/rel_aout.h . ; } ||  ln ../ld/rel_aout.h .
bcc.c:651:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
            fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf);
                                 ~~        ^~~~~~~~~~~~~~~~~~~
                                 %ld
1 warning generated.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c codefrag.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g  -c ar.c -o ar.o
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c assemble.c
1 warning generated.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c dbnode.c
ar.c:2039:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  fprintf (stderr, string);
                   ^~~~~~
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g  -c alloca.c -o alloca.o
cp -p copt/copt lib/copt
cp -p copt/rules.* lib/.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c declare.c
cp -p copt/rules.start lib/i386/.
cp -p copt/rules.386 lib/i386/.
cp -p copt/rules.end lib/i386/.
1 warning generated.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c express.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c exptree.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c errors.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c express.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c genbin.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c genlist.c
1 warning generated.
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c genobj.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c gensym.c
cc  ar.o alloca.o -o ar86
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c floatop.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c function.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c keywords.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c gencode.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c genloads.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c glogcode.c
cp -p ar/ar86 bin/ar86
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c macro.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c mops.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c pops.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c hardop.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c input.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c readsrc.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c label.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c scan.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c loadexp.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c longop.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c output.c
label.c:231:15: warning: array index -1 is before the beginning of the array [-Warray-bounds]
                                labptr = &vislab[-1];
                                          ^      ~~
label.c:63:1: note: array 'vislab' declared here
PRIVATE struct labdatstruct vislab[MAXVISLAB];  /* bss, all labnum's init 0 */
^
./const.h:92:17: note: expanded from macro 'PRIVATE'
#define PRIVATE static
                ^
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c table.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c typeconv.c
1 warning generated.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c preproc.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c preserve.c
cc -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c alloc.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c scan.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c softop.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c state.c
state.c:631:16: warning: explicitly assigning a variable of type 'label_no' (aka 'unsigned int') to itself [-Wself-assign]
            jtablelab = jtablelab;      /* not used, allocated for regress */
            ~~~~~~~~~ ^ ~~~~~~~~~
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c table.c
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c type.c
cc  as.o assemble.o errors.o express.o  genbin.o genlist.o genobj.o gensym.o  keywords.o macro.o mops.o pops.o readsrc.o  scan.o table.o typeconv.o alloc.o -o as86
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c hashcmd.c
1 warning generated.
cc  -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c assign.c
cc   -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c debug.c
cp -p as/as86 bin/as86
cp -p as/as86_encap bin/as86_encap
cc   -O2 -pipe -fno-strict-aliasing  -Wall -Wstrict-prototypes -O2 -g -c dbprintf.c
dbprintf.c:24:9: warning: implicit declaration of function 'vdbprintf' is invalid in C99 [-Wimplicit-function-declaration]
   rv = vdbprintf(fmt,ptr);
        ^
dbprintf.c:30:60: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
static void putch(int ch) { static char buf[2]; *buf = ch; write(2,buf,1); }
                                                           ^
dbprintf.c:45:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
   while(c=*fmt++)
         ~^~~~~~~
dbprintf.c:45:11: note: place parentheses around the assignment to silence this warning
   while(c=*fmt++)
          ^
         (       )
dbprintf.c:45:11: note: use '==' to turn this assignment into an equality comparison
   while(c=*fmt++)
          ^
          ==
dbprintf.c:104:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
debug.c:93:13: warning: unused variable 'ident' [-Wunused-variable]
static char ident[] = 
            ^
               cp = __numout(val,base);
                  ^ ~~~~~~~~~~~~~~~~~~
dbprintf.c:110:13: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)'
               c = strlen(cp);
                   ^
dbprintf.c:110:13: note: please include the header  or explicitly provide a declaration for 'strlen'
1 warning generated.
5 warnings generated.
cc   bcc-cc1.o codefrag.o dbnode.o declare.o express.o exptree.o floatop.o  function.o gencode.o genloads.o glogcode.o hardop.o input.o label.o  loadexp.o longop.o output.o preproc.o preserve.o scan.o softop.o  state.o table.o type.o assign.o hashcmd.o debug.o dbprintf.o -o bcc-cc1
cp -p bcc/bcc bin/Bcc
cp -p bcc/ncc bin/ncc
cp -p bcc/bcc-cc1 lib/bcc-cc1
1 error
*** [all] Error code 2
1 error
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/mports/devel/dev86.

Links

Depends On

Nothing

Depend Of

Nothing

Categories