JustPaste.it

gcc -c -O2 -pipe -falign-functions=32 -fomit-frame-pointer -fno-strict-aliasing -W -Wimplicit
-Wreturn-type -Wunused -Wformat -Wuninitialized -Wstrict-prototypes -D_GNU_SOURCE  -D_FILE_O
FFSET_BITS=64 -m32 -D_OS='"Linux"' big.c
In file included from big.c:5:0:
big.c: In function 'doSeed':
pico.h:161:32: warning: right shift count >= width of type [-Wshift-count-overflow]
#define hi(w)           num((w)>>BITS)
                               ^
pico.h:154:34: note: in definition of macro 'box'
#define box(n)          (consNum(n,Nil))
                                 ^
pico.h:161:25: note: in expansion of macro 'num'
#define hi(w)           num((w)>>BITS)
                        ^
big.c:1195:15: note: in expansion of macro 'hi'
   return box(hi(Seed = initSeed(EVAL(cadr(ex))) * 6364136223846793005LL));
              ^
big.c: In function 'doRand':
pico.h:161:32: warning: right shift count >= width of type [-Wshift-count-overflow]
#define hi(w)           num((w)>>BITS)
                               ^
pico.h:154:34: note: in definition of macro 'box'
#define box(n)          (consNum(n,Nil))
                                 ^
pico.h:161:25: note: in expansion of macro 'num'
#define hi(w)           num((w)>>BITS)
                        ^
big.c:1220:18: note: in expansion of macro 'hi'
      return box(hi(Seed));
                 ^
pico.h:161:32: warning: right shift count >= width of type [-Wshift-count-overflow]
#define hi(w)           num((w)>>BITS)
                               ^
pico.h:151:33: note: in definition of macro 'num'
#define num(x)          ((word)(x))
                                ^
big.c:1222:14: note: in expansion of macro 'hi'
      return hi(Seed) & 1 ? T : Nil;
             ^
pico.h:161:32: warning: right shift count >= width of type [-Wshift-count-overflow]
#define hi(w)           num((w)>>BITS)
                               ^
pico.h:151:33: note: in definition of macro 'num'
#define num(x)          ((word)(x))
                                ^
big.c:1225:12: note: in expansion of macro 'hi'
      n += hi(Seed) % m;
           ^
gcc -c -O2 -pipe -falign-functions=32 -fomit-frame-pointer -fno-strict-aliasing -W -Wimplicit -Wreturn-type -Wunused -Wformat -Wuninitialized -Wstrict-prototypes -D_GNU_SOURCE  -D_FILE_OFFS
ET_BITS=64 -m32 -D_OS='"Linux"' io.c
io.c: In function 'waitFd':
io.c:1427:14: warning: overflow in implicit constant conversion [-Woverflow]
         t = LONG_MAX,  tp = NULL;
             ^
gcc -c -O2 -pipe -falign-functions=32 -fomit-frame-pointer -fno-strict-aliasing -W -Wimplicit -Wreturn-type -Wunused -Wformat -Wuninitialized -Wstrict-prototypes -D_GNU_SOURCE  -D_FILE_OFFS
ET_BITS=64 -m32 -D_OS='"Linux"' net.c
gcc -c -O2 -pipe -falign-functions=32 -fomit-frame-pointer -fno-strict-aliasing -W -Wimplicit -Wreturn-type -Wunused -Wformat -Wuninitialized -Wstrict-prototypes -D_GNU_SOURCE  -D_FILE_OFFS
ET_BITS=64 -m32 -D_OS='"Linux"' tab.c
mkdir -p ../bin ../lib
gcc -o ../bin/picolisp -m32 -rdynamic main.o gc.o apply.o flow.o sym.o subr.o big.o io.o net.o tab.o -lm -ldl
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../libssp_nonshared.a when s
earching for -lssp_nonshared
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible //usr/lib/libssp_nonshared.a when searching for -lssp_nonshared
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lssp_nonshared
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/libgcc.a when searching for -lgcc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../libgcc_s.so when searchin
g for -lgcc_s
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible //usr/lib/libgcc_s.so when searching for -lgcc_s
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcc_s
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../libc.so when searching fo
r -lc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../libc.a when searching for
-lc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible //usr/lib/libc.so when searching for -lc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible //usr/lib/libc.a when searching for -lc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/libgcc.a when searching for -lgcc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcc
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../libgcc_s.so when searchin
g for -lgcc_s
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: skipping incompatible //usr/lib/libgcc_s.so when searching for -lgcc_s
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
Makefile:150: recipe for target '../bin/picolisp' failed
make: *** [../bin/picolisp] Error 1