------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/readline-8.0.4.txz SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by gofer-2.30b_3 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by gofer-2.30b_3 for building => SHA256 Checksum OK for gofer230b.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by gofer-2.30b_3 for building ===> Extracting for gofer-2.30b_3 => SHA256 Checksum OK for gofer230b.tar.gz. Extracted Memory Use: 2.85M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for gofer-2.30b_3 ===> Applying ports patches for gofer-2.30b_3 ===> Cleanly applied ports patch(es) patch-prelude.h patch-scripts_gofer patch-scripts_goferc SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on shared library: libreadline.so.8 - found (/usr/local/lib/libreadline.so.8) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> gofer-2.30b_3 depends on shared library: libreadline.so.8 - found (/usr/local/lib/libreadline.so.8) ===> Configuring for gofer-2.30b_3 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for gofer-2.30b_3 --- gofer.o --- --- builtin.o --- --- machine.o --- --- output.o --- --- storage.o --- --- static.o --- --- type.o --- --- compiler.o --- --- gofc.o --- --- cbuiltin.o --- --- gofer.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 gofer.c In file included from gofer.c:28: 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:1:1: +#include /* -------------------------------------------------------------------------- commonui.c:270:12: currPos = strlen(what); ^~~~~~ 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': --- builtin.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 builtin.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 --- 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' gofer.c:29:1: +#include gofer.c:618:13: Int l = strlen(s); ^~~~~~ --- 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 --- machine.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 machine.c --- cbuiltin.o --- cc -c -pipe -O2 -fno-strict-aliasing -DUSE_READLINE=1 cbuiltin.c --- builtin.o --- In file included from builtin.c:52: 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'; did you mean 'acosl'? [-Wimplicit-function-declaration] if (access(s,0)!=0) /* can't find file */ ^~~~~~ acosl --- 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) ^~~~~~ --- gofc.o --- In file included from gofc.c:36: 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:1:1: +#include /* -------------------------------------------------------------------------- commonui.c:270:12: currPos = strlen(what); ^~~~~~ 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:37:1: +#include gofc.c:165:22: outputFile = malloc(strlen(s)+strlen(suff)+1); ^~~~~~ 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' --- storage.o --- 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:14:1: +#include storage.c:127:18: if (textHw + strlen(s) + 1 > savedText) { ^~~~~~ 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); ^~~~ --- 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:17:1: +#include cmachine.c:1886:27: if (validCIdent(s) && strlen(s)<96) ^~~~~~ 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: 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'; did you mean 'acosl'? [-Wimplicit-function-declaration] if (access(s,0)!=0) { /* can't find file */ ^~~~~~ acosl 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: 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' runtime.c:89:1: +#include #endif runtime.c:1511:9: n = strlen(s); ^~~~~~ In file included from runtime.c:12: 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:15:1: +#include input.c:149:9: if (strlen(str)>PROMPTMAX) ^~~~~~ 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: /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 SUCCEEDED 00:00:07 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for gofer-2.30b_3 ===> 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/env WRKSRC=/construction/lang/Gofer/src REWARNFILE=/construction/lang/Gofer/reinplace_warnings.txt /xports/Tools/scripts/sed_checked.sh -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) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for gofer-2.30b_3 file sizes/checksums [47]: 0% file sizes/checksums [47]: 100% packing files [47]: 0% packing files [47]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:02 TOTAL TIME 00:00:11