=> Building lang/Gofer Started : Thursday, 19 APR 2018 at 21:05:32 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.0-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.0-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for gofer-2.30b_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/lang/Gofer XDG_CONFIG_HOME=/construction/lang/Gofer HOME=/construction/lang/Gofer TMPDIR="/tmp" PATH=/construction/lang/Gofer/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/lang/Gofer XDG_CONFIG_HOME=/construction/lang/Gofer HOME=/construction/lang/Gofer TMPDIR="/tmp" PATH=/construction/lang/Gofer/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/local/lib/Gofer" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1" LDFLAGS=" -L/usr/local/lib -lm -lreadline" OPTFLAGS="" DESTDIR=/construction/lang/Gofer/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/Gofer" EXAMPLESDIR="share/examples/gofer" DATADIR="share/gofer" WWWDIR="www/gofer" ETCDIR="etc/gofer" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gofer DOCSDIR=/usr/local/share/doc/Gofer EXAMPLESDIR=/usr/local/share/examples/gofer WWWDIR=/usr/local/www/gofer ETCDIR=/usr/local/etc/gofer -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.0 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500000 OSVERSION=9999999 OSREL=5.0 _OSRELEASE=5.0-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> gofer-2.30b_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> gofer-2.30b_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of gofer-2.30b_2 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by gofer-2.30b_2 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by gofer-2.30b_2 for building => SHA256 Checksum OK for gofer230b.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by gofer-2.30b_2 for building ===> Extracting for gofer-2.30b_2 => SHA256 Checksum OK for gofer230b.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for gofer-2.30b_2 ===> Applying ports patches for gofer-2.30b_2 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> gofer-2.30b_2 depends on shared library: libreadline.so.7 - not found ===> Installing existing package /packages/All/readline-7.0.3_1.txz Installing readline-7.0.3_1... `-- Installing indexinfo-0.3.1... `-- Extracting indexinfo-0.3.1: .... done `-- Installing ncurses-6.0.0s20171223_1... `-- Extracting ncurses-6.0.0s20171223_1: .......... done Extracting readline-7.0.3_1: .......... done ===> gofer-2.30b_2 depends on shared library: libreadline.so.7 - found (/usr/local/lib/libreadline.so.7) ===> Returning to build of gofer-2.30b_2 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for gofer-2.30b_2 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for gofer-2.30b_2 --- gofer.o --- --- builtin.o --- --- machine.o --- --- output.o --- --- storage.o --- --- gofer.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 gofer.c --- builtin.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 builtin.c --- machine.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 machine.c --- output.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 output.c --- storage.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 storage.c storage.c: In function 'findText': storage.c:127:18: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if (textHw + strlen(s) + 1 > savedText) { ^ storage.c:127:18: warning: incompatible implicit declaration of built-in function 'strlen' storage.c:127:18: note: include '' or provide a declaration of 'strlen' storage.c: In function 'saveText': storage.c:145:16: warning: incompatible implicit declaration of built-in function 'strlen' Int l = strlen(s); ^ storage.c:145:16: note: include '' or provide a declaration of 'strlen' storage.c:152:5: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(text+savedText,s); ^ storage.c:152:5: warning: incompatible implicit declaration of built-in function 'strcpy' storage.c:152:5: note: include '' or provide a declaration of 'strcpy' storage.c: In function 'addPrim': storage.c:341:13: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(s,primitives[i].ref)==0) { ^ storage.c: In function 'markCell': storage.c:744:18: warning: type defaults to 'int' in declaration of 'place' [-Wimplicit-int] { register place = placeInSet(c); ^ storage.c:745:11: warning: type defaults to 'int' in declaration of 'mask' [-Wimplicit-int] register mask = maskInSet(c); ^ storage.c: In function 'markSnd': storage.c:776:18: warning: type defaults to 'int' in declaration of 'place' [-Wimplicit-int] { register place = placeInSet(c); ^ storage.c:777:11: warning: type defaults to 'int' in declaration of 'mask' [-Wimplicit-int] register mask = maskInSet(c); ^ storage.c: In function 'markWithoutMove': storage.c:828:15: warning: type defaults to 'int' in declaration of 'place' [-Wimplicit-int] register place = placeInSet(n); ^ storage.c:829:15: warning: type defaults to 'int' in declaration of 'mask' [-Wimplicit-int] register mask = maskInSet(n); ^ --- builtin.o --- In file included from builtin.c:52:0: prims.c: In function 'textAsVar': prims.c:1413:58: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if ((isascii(s[0]) && isalpha(s[0])) || s[0]=='_' || strcmp(s,"[]")==0) ^ prims.c: In function 'readFile': prims.c:1575:9: warning: implicit declaration of function 'access' [-Wimplicit-function-declaration] if (access(s,0)!=0) /* can't find file */ ^ --- gofer.o --- In file included from gofer.c:28:0: commonui.c: In function 'setGoal': commonui.c:270:12: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] currPos = strlen(what); ^ commonui.c:270:12: warning: incompatible implicit declaration of built-in function 'strlen' commonui.c:270:12: note: include '' or provide a declaration of 'strlen' commonui.c: In function 'strCopy': commonui.c:358:24: warning: incompatible implicit declaration of built-in function 'strlen' if ((t=(char *)malloc(strlen(s)+1))==0) { ^ commonui.c:358:24: note: include '' or provide a declaration of 'strlen' gofer.c: In function 'initialise': gofer.c:109:6: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(argv[i],"+")==0 && i+1' or provide a declaration of 'strlen' --- output.o --- output.c: In function 'unlexVar': output.c:509:58: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if ((isascii(s[0]) && isalpha(s[0])) || s[0]=='_' || strcmp(s,"[]")==0) ^ --- static.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 static.c --- type.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 type.c --- compiler.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 compiler.c --- gofc.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 gofc.c In file included from gofc.c:36:0: commonui.c: In function 'setGoal': commonui.c:270:12: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] currPos = strlen(what); ^ commonui.c:270:12: warning: incompatible implicit declaration of built-in function 'strlen' commonui.c:270:12: note: include '' or provide a declaration of 'strlen' commonui.c: In function 'strCopy': commonui.c:358:24: warning: incompatible implicit declaration of built-in function 'strlen' if ((t=(char *)malloc(strlen(s)+1))==0) { ^ commonui.c:358:24: note: include '' or provide a declaration of 'strlen' gofc.c: In function 'initOutput': gofc.c:165:22: warning: incompatible implicit declaration of built-in function 'strlen' outputFile = malloc(strlen(s)+strlen(suff)+1); ^ gofc.c:165:22: note: include '' or provide a declaration of 'strlen' gofc.c:168:2: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(outputFile,s); ^ gofc.c:168:2: warning: incompatible implicit declaration of built-in function 'strcpy' gofc.c:168:2: note: include '' or provide a declaration of 'strcpy' gofc.c:175:14: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (dot && (strcmp(dot+1,"gp") == 0 || strcmp(dot+1,"prj") ==0 || ^ gofc.c:183:2: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] strcat(outputFile,suff); ^ gofc.c:183:2: warning: incompatible implicit declaration of built-in function 'strcat' gofc.c:183:2: note: include '' or provide a declaration of 'strcat' --- cbuiltin.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 cbuiltin.c --- cmachine.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 cmachine.c cmachine.c: In function 'scNameOf': cmachine.c:1886:27: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if (validCIdent(s) && strlen(s)<96) ^ cmachine.c:1886:27: warning: incompatible implicit declaration of built-in function 'strlen' cmachine.c:1886:27: note: include '' or provide a declaration of 'strlen' cmachine.c: In function 'tableItem': cmachine.c:1925:13: warning: incompatible implicit declaration of built-in function 'strlen' int n = strlen(s); ^ cmachine.c:1925:13: note: include '' or provide a declaration of 'strlen' --- runtime.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 runtime.c --- input.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 input.c --- runtime.o --- In file included from runtime.c:12:0: runtime.c: In function 'eval': gofc.h:130:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define superOf(c) ((Super *)(snd(c))) ^ runtime.c:166:9: note: in expansion of macro 'superOf' (*superOf(n))(); ^ gofc.h:127:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define stringOf(c) ((String)(snd(c))) ^ runtime.c:182:36: note: in expansion of macro 'stringOf' case STRCELL : { String s = stringOf(n); ^ gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ gofc.h:168:25: note: in definition of macro 'onto' #define onto(c) *--sp=(c) /* fast form of push() */ ^ gofc.h:237:26: note: in expansion of macro 'mkString' #define pushStr(s) onto(mkString(s)) ^ runtime.c:196:8: note: in expansion of macro 'pushStr' pushStr(++s); ^ runtime.c: In function 'dialogue': gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ gofc.h:168:25: note: in definition of macro 'onto' #define onto(c) *--sp=(c) /* fast form of push() */ ^ gofc.h:237:26: note: in expansion of macro 'mkString' #define pushStr(s) onto(mkString(s)) ^ runtime.c:306:5: note: in expansion of macro 'pushStr' pushStr("Attempt to read response before request complete"); ^ runtime.c: In function 'readFile': runtime.c:353:9: warning: implicit declaration of function 'access' [-Wimplicit-function-declaration] if (access(s,0)!=0) { /* can't find file */ ^ runtime.c: In function 'readChan': runtime.c:424:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(s,"stdin")!=0) { /* only valid channel == stdin */ ^ In file included from runtime.c:12:0: runtime.c: In function 'echo': gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ runtime.c:513:10: note: in expansion of macro 'mkString' top() = mkString("stdin already in use"); ^ gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ runtime.c:519:10: note: in expansion of macro 'mkString' top() = mkString("repeated Echo request"); ^ runtime.c: In function 'getArgs': gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ gofc.h:168:25: note: in definition of macro 'onto' #define onto(c) *--sp=(c) /* fast form of push() */ ^ gofc.h:237:26: note: in expansion of macro 'mkString' #define pushStr(s) onto(mkString(s)) ^ runtime.c:538:2: note: in expansion of macro 'pushStr' pushStr(keep_argv[i]); ^ runtime.c: In function 'getProgName': gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ gofc.h:168:25: note: in definition of macro 'onto' #define onto(c) *--sp=(c) /* fast form of push() */ ^ gofc.h:237:26: note: in expansion of macro 'mkString' #define pushStr(s) onto(mkString(s)) ^ runtime.c:549:2: note: in expansion of macro 'pushStr' pushStr(keep_argv[0]); ^ runtime.c: In function 'getEnv': gofc.h:126:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkString(s) pair(STRCELL,(Int)(s)) ^ runtime.c:565:10: note: in expansion of macro 'mkString' top() = mkString(r); ^ runtime.c: In function 'pr_ShowsFloat': runtime.c:1511:9: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] n = strlen(s); ^ runtime.c:1511:9: warning: incompatible implicit declaration of built-in function 'strlen' runtime.c:1511:9: note: include '' or provide a declaration of 'strlen' In file included from runtime.c:12:0: runtime.c: In function 'primInit': gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1580:21: note: in expansion of macro 'mkSuper' primFatbar = mkSuper(pr_FATBAR); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1581:19: note: in expansion of macro 'mkSuper' primFail = mkSuper(pr_FAIL); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1582:22: note: in expansion of macro 'mkSuper' primUndefMem = mkSuper(pr_UNDEFMEM); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1583:22: note: in expansion of macro 'mkSuper' primBlackHole = mkSuper(pr_BlackHole); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1584:18: note: in expansion of macro 'mkSuper' primSel = mkSuper(pr_SEL); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1585:17: note: in expansion of macro 'mkSuper' primIf = mkSuper(pr_IF); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1586:21: note: in expansion of macro 'mkSuper' primStrict = mkSuper(pr_STRICT); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1588:22: note: in expansion of macro 'mkSuper' primArray = mkSuper(pr_Array); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1589:22: note: in expansion of macro 'mkSuper' primUpdate = mkSuper(pr_Update); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1590:22: note: in expansion of macro 'mkSuper' primAccum = mkSuper(pr_Accum); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1591:22: note: in expansion of macro 'mkSuper' primAccumArray = mkSuper(pr_AccumArray); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1592:22: note: in expansion of macro 'mkSuper' primAmap = mkSuper(pr_Amap); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1593:22: note: in expansion of macro 'mkSuper' primSubscript = mkSuper(pr_Subscript); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1594:22: note: in expansion of macro 'mkSuper' primBounds = mkSuper(pr_Bounds); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1595:22: note: in expansion of macro 'mkSuper' primElems = mkSuper(pr_Elems); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1596:22: note: in expansion of macro 'mkSuper' primUndefElt = mkSuper(pr_UndefElt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1598:22: note: in expansion of macro 'mkSuper' primPlusInt = mkSuper(pr_PlusInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1599:22: note: in expansion of macro 'mkSuper' primMinusInt = mkSuper(pr_MinusInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1600:21: note: in expansion of macro 'mkSuper' primMulInt = mkSuper(pr_MulInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1601:21: note: in expansion of macro 'mkSuper' primDivInt = mkSuper(pr_DivInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1602:22: note: in expansion of macro 'mkSuper' primQuotInt = mkSuper(pr_QuotInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1603:21: note: in expansion of macro 'mkSuper' primModInt = mkSuper(pr_ModInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1604:21: note: in expansion of macro 'mkSuper' primRemInt = mkSuper(pr_RemInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1605:21: note: in expansion of macro 'mkSuper' primNegInt = mkSuper(pr_NegInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1606:22: note: in expansion of macro 'mkSuper' primCharToInt = mkSuper(pr_CharToInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1607:22: note: in expansion of macro 'mkSuper' primIntToChar = mkSuper(pr_IntToChar); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1608:22: note: in expansion of macro 'mkSuper' primIntToFloat = mkSuper(pr_IntToFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1609:22: note: in expansion of macro 'mkSuper' primPlusFloat = mkSuper(pr_PlusFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1610:22: note: in expansion of macro 'mkSuper' primMinusFloat = mkSuper(pr_MinusFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1611:22: note: in expansion of macro 'mkSuper' primMulFloat = mkSuper(pr_MulFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1612:22: note: in expansion of macro 'mkSuper' primDivFloat = mkSuper(pr_DivFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1613:22: note: in expansion of macro 'mkSuper' primNegFloat = mkSuper(pr_NegFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1614:20: note: in expansion of macro 'mkSuper' primEqInt = mkSuper(pr_EqInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1615:20: note: in expansion of macro 'mkSuper' primLeInt = mkSuper(pr_LeInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1616:21: note: in expansion of macro 'mkSuper' primEqChar = mkSuper(pr_EqChar); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1617:21: note: in expansion of macro 'mkSuper' primLeChar = mkSuper(pr_LeChar); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1618:22: note: in expansion of macro 'mkSuper' primEqFloat = mkSuper(pr_EqFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1619:22: note: in expansion of macro 'mkSuper' primLeFloat = mkSuper(pr_LeFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1620:22: note: in expansion of macro 'mkSuper' primGenericEq = mkSuper(pr_GenericEq); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1621:22: note: in expansion of macro 'mkSuper' primGenericNe = mkSuper(pr_GenericNe); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1622:22: note: in expansion of macro 'mkSuper' primGenericGt = mkSuper(pr_GenericGt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1623:22: note: in expansion of macro 'mkSuper' primGenericGe = mkSuper(pr_GenericGe); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1624:22: note: in expansion of macro 'mkSuper' primGenericLt = mkSuper(pr_GenericLt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1625:22: note: in expansion of macro 'mkSuper' primGenericLe = mkSuper(pr_GenericLe); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1626:22: note: in expansion of macro 'mkSuper' primShowsInt = mkSuper(pr_ShowsInt); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1627:22: note: in expansion of macro 'mkSuper' primShowsFloat = mkSuper(pr_ShowsFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1628:22: note: in expansion of macro 'mkSuper' primError = mkSuper(pr_Error); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1630:20: note: in expansion of macro 'mkSuper' primInput = mkSuper(pr_Input); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1631:22: note: in expansion of macro 'mkSuper' primFopen = mkSuper(pr_Fopen); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1634:20: note: in expansion of macro 'mkSuper' primSTRun = mkSuper(pr_STRun); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1635:18: note: in expansion of macro 'mkSuper' primFst = mkSuper(pr_Fst); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1636:22: note: in expansion of macro 'mkSuper' primSnd = mkSuper(pr_Snd); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1637:22: note: in expansion of macro 'mkSuper' primSTReturn = mkSuper(pr_STReturn); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1638:21: note: in expansion of macro 'mkSuper' primIOBind = mkSuper(pr_IOBind); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1639:22: note: in expansion of macro 'mkSuper' primSTBind = mkSuper(pr_STBind); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1640:22: note: in expansion of macro 'mkSuper' primSTInter = mkSuper(pr_STInter); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1641:20: note: in expansion of macro 'mkSuper' primSTNew = mkSuper(pr_STNew); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1642:22: note: in expansion of macro 'mkSuper' primSTAssign = mkSuper(pr_STAssign); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1643:22: note: in expansion of macro 'mkSuper' primSTDeref = mkSuper(pr_STDeref); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1644:22: note: in expansion of macro 'mkSuper' primSTMutVarEq = mkSuper(pr_STMutVarEq); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1645:22: note: in expansion of macro 'mkSuper' primIOGetch = mkSuper(pr_IOGetch); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1646:22: note: in expansion of macro 'mkSuper' primIOPutchar = mkSuper(pr_IOPutchar); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1648:22: note: in expansion of macro 'mkSuper' primSTNewArr = mkSuper(pr_STNewArr); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1649:22: note: in expansion of macro 'mkSuper' primSTReadArr = mkSuper(pr_STReadArr); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1650:22: note: in expansion of macro 'mkSuper' primSTWriteArr = mkSuper(pr_STWriteArr); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1651:22: note: in expansion of macro 'mkSuper' primSTFreeze = mkSuper(pr_STFreeze); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1655:22: note: in expansion of macro 'mkSuper' primSinFloat = mkSuper(pr_SinFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1656:22: note: in expansion of macro 'mkSuper' primAsinFloat = mkSuper(pr_AsinFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1657:22: note: in expansion of macro 'mkSuper' primCosFloat = mkSuper(pr_CosFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1658:22: note: in expansion of macro 'mkSuper' primAcosFloat = mkSuper(pr_AcosFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1659:22: note: in expansion of macro 'mkSuper' primTanFloat = mkSuper(pr_TanFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1660:22: note: in expansion of macro 'mkSuper' primAtanFloat = mkSuper(pr_AtanFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1661:22: note: in expansion of macro 'mkSuper' primAtan2Float = mkSuper(pr_Atan2Float); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1662:22: note: in expansion of macro 'mkSuper' primExpFloat = mkSuper(pr_ExpFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1663:22: note: in expansion of macro 'mkSuper' primLogFloat = mkSuper(pr_LogFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1664:22: note: in expansion of macro 'mkSuper' primLog10Float = mkSuper(pr_Log10Float); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1665:22: note: in expansion of macro 'mkSuper' primSqrtFloat = mkSuper(pr_SqrtFloat); ^ gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1666:22: note: in expansion of macro 'mkSuper' primFloatToInt = mkSuper(pr_FloatToInt); ^ runtime.c: In function 'main': gofc.h:129:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define mkSuper(sc) pair(SUPERCOMB,(Int)(sc)) ^ runtime.c:1784:10: note: in expansion of macro 'mkSuper' sc[i] = mkSuper(scNames[i]); ^ --- input.o --- input.c: In function 'addSpace': input.c:149:9: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if (strlen(str)>PROMPTMAX) ^ input.c:149:9: warning: incompatible implicit declaration of built-in function 'strlen' input.c:149:9: note: include '' or provide a declaration of 'strlen' input.c:151:5: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(promptBuf,str); ^ input.c:151:5: warning: incompatible implicit declaration of built-in function 'strcpy' input.c:151:5: note: include '' or provide a declaration of 'strcpy' input.c:152:5: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] strcat(promptBuf," "); ^ input.c:152:5: warning: incompatible implicit declaration of built-in function 'strcat' input.c:152:5: note: include '' or provide a declaration of 'strcat' input.c: In function 'literateMode': input.c:238:6: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(dot,"hs")==0 || /* .hs, .gs, .has, .gof files are */ ^ In file included from input.c:361:0: /usr/lib/yaccpar: At top level: /usr/lib/yaccpar:3:8: warning: extra tokens at end of #endif directive [-Wendif-labels] /usr/lib/yaccpar:20:1: warning: return type defaults to 'int' [-Wimplicit-int] --- gofer --- --- gofc --- --- gofer --- cc -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 gofer.o builtin.o machine.o output.o storage.o input.o static.o type.o compiler.o -o gofer -L/usr/local/lib -lm -lreadline --- gofc --- cc -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 gofc.o cbuiltin.o cmachine.o storage.o input.o static.o type.o compiler.o -o gofc -L/usr/local/lib -lm -lreadline strip gofc --- gofer --- strip gofer -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for gofer-2.30b_2 ===> Generating temporary packing list /bin/mkdir -p /construction/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /construction/lang/Gofer/*.prelude /construction/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /construction/lang/Gofer/src/prelude.h /construction/lang/Gofer/stage/usr/local/lib/Gofer /usr/bin/sed -i.bak -e "s|#include \"prelude.h\"|#include \"/usr/local/lib/Gofer/prelude.h\"|" /construction/lang/Gofer/src/gofc.h install -m 0644 /construction/lang/Gofer/src/gofc.h /construction/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /construction/lang/Gofer/src/runtime.o /construction/lang/Gofer/stage/usr/local/lib/Gofer install -m 555 /construction/lang/Gofer/scripts/gofer /construction/lang/Gofer/stage/usr/local/bin install -m 555 /construction/lang/Gofer/scripts/goferc /construction/lang/Gofer/stage/usr/local/bin install -s -m 555 /construction/lang/Gofer/src/gofer /construction/lang/Gofer/stage/usr/local/lib/Gofer install -s -m 555 /construction/lang/Gofer/src/gofc /construction/lang/Gofer/stage/usr/local/lib/Gofer install -m 444 /construction/lang/Gofer/docs/gofer.1 /construction/lang/Gofer/stage/usr/local/man/man1 /bin/mkdir -p /construction/lang/Gofer/stage/usr/local/share/doc/Gofer install -m 0644 /construction/lang/Gofer/docs/* /construction/lang/Gofer/stage/usr/local/share/doc/Gofer /usr/bin/strip /construction/lang/Gofer/stage/usr/local/lib/Gofer/runtime.o ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for gofer-2.30b_2 file sizes/checksums [47]: . done packing files [47]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 19 APR 2018 at 21:05:42 UTC Duration: 00:00:10