=> Building lang/Gofer build started at Sun Oct 9 04:47:40 PDT 2016 port directory: /usr/ports/lang/Gofer building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: haskell@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release46-default/ref/../04//usr/ports/lang/Gofer/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400600 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release46-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=gofer-2.30b_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release46-default/ref/.p/pool MASTERNAME=Release46-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for gofer-2.30b_1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/Gofer XDG_CONFIG_HOME=/wrkdirs/lang/Gofer HOME=/wrkdirs/lang/Gofer TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/Gofer XDG_CONFIG_HOME=/wrkdirs/lang/Gofer HOME=/wrkdirs/lang/Gofer TMPDIR="/tmp" 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 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.6 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/Gofer" EXAMPLESDIR="share/examples/gofer" DATADIR="share/gofer" WWWDIR="www/gofer" ETCDIR="etc/gofer" --End PLIST_SUB-- --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 --End SUB_LIST-- ---Begin make.conf--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> gofer-2.30b_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> gofer-2.30b_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of gofer-2.30b_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by gofer-2.30b_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by gofer-2.30b_1 for building => SHA256 Checksum OK for gofer230b.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by gofer-2.30b_1 for building ===> Extracting for gofer-2.30b_1 => SHA256 Checksum OK for gofer230b.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for gofer-2.30b_1 ===> Applying ports patches for gofer-2.30b_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> gofer-2.30b_1 depends on shared library: libreadline.so.6 - not found ===> Installing existing package /packages/All/readline-6.3.8.txz Installing readline-6.3.8... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing ncurses-6.0_5... `-- Extracting ncurses-6.0_5: .......... done Extracting readline-6.3.8: .......... done Message from ncurses-6.0_5: ===> NOTICE: The ncurses port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> gofer-2.30b_1 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6) ===> Returning to build of gofer-2.30b_1 =========================================================================== =================================================== ===> Configuring for gofer-2.30b_1 =========================================================================== =================================================== ===> Building for gofer-2.30b_1 --- 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); ^ --- 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) ^ --- 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' --- builtin.o --- In file included from builtin.c:52:0: prims.c: In function 'textAsVar': --- gofer.o --- gofer.c: In function 'initialise': --- builtin.o --- 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) ^ --- gofer.o --- 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' --- 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 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 --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 input.c 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 --- gofer --- strip gofer --- gofc --- strip gofc =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for gofer-2.30b_1 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /wrkdirs/lang/Gofer/*.prelude /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /wrkdirs/lang/Gofer/src/prelude.h /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer /usr/bin/sed -i.bak -e "s|#include \"prelude.h\"|#include \"/usr/local/lib/Gofer/prelude.h\"|" /wrkdirs/lang/Gofer/src/gofc.h install -m 0644 /wrkdirs/lang/Gofer/src/gofc.h /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -m 0644 /wrkdirs/lang/Gofer/src/runtime.o /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -m 555 /wrkdirs/lang/Gofer/scripts/gofer /wrkdirs/lang/Gofer/stage/usr/local/bin install -m 555 /wrkdirs/lang/Gofer/scripts/goferc /wrkdirs/lang/Gofer/stage/usr/local/bin install -s -m 555 /wrkdirs/lang/Gofer/src/gofer /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -s -m 555 /wrkdirs/lang/Gofer/src/gofc /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer install -m 444 /wrkdirs/lang/Gofer/docs/gofer.1 /wrkdirs/lang/Gofer/stage/usr/local/man/man1 /bin/mkdir -p /wrkdirs/lang/Gofer/stage/usr/local/share/doc/Gofer install -m 0644 /wrkdirs/lang/Gofer/docs/* /wrkdirs/lang/Gofer/stage/usr/local/share/doc/Gofer /usr/bin/strip /wrkdirs/lang/Gofer/stage/usr/local/lib/Gofer/runtime.o ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for gofer-2.30b_1 file sizes/checksums [47]: . done packing files [47]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for gofer-2.30b_1 build of lang/Gofer ended at Sun Oct 9 04:47:55 PDT 2016 build time: 00:00:15