* installing *source* package 'Rtwobitlib' ... ** using staged installation ** libs using C compiler: 'gcc.exe (GCC) 13.2.0' cd "kent" && /usr/bin/make -f "Makefile.Rtwobitlib.win" make[1]: Entering directory '/d/temp/RtmpsFI1Rg/R.INSTALL8964513ce00/Rtwobitlib/src/kent' gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 common.c -o common.o In file included from common.c:7: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from common.c:8: errAbort.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | typedef void (*AbortHandler)(); | ^~~~~~~ errAbort.h:31:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 31 | void noWarnAbort(); | ^~~~ In file included from common.c:9: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ common.c:342:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 342 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()) | ^~~~ common.c:385:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 385 | void slUniqify(void *pList, int (*compare )(const void *elem1, const void *elem2), void (*free)()) | ^~~~ common.c:415:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 415 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()) | ^~~~ common.c:1065:31: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1065 | void slPairFreeValsExt(struct slPair *list, void (*freeFunc)()) | ^~~~~~ common.c:1085:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1085 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()) | ^~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 localmem.c -o localmem.o In file included from localmem.c:11: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from localmem.c:12: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ localmem.c:104:14: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | unsigned int lmBlockHeaderSize() | ^~~~~~~~~~~~~~~~~ localmem.c: In function 'lmAllocMoreMem': localmem.c:173:23: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 173 | mb->free = pt + newSize; | ^ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 verbose.c -o verbose.o In file included from verbose.c:7: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from verbose.c:8: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ In file included from verbose.c:9: verbose.h:19:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 19 | void verboseDot(); | ^~~~ verbose.h:22:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 22 | boolean verboseDotsEnabled(); | ^~~~~~~ verbose.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | FILE *verboseLogFile(); | ^~~~ verbose.c:43:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] 43 | boolean verboseDotsEnabled() | ^~~~~~~~~~~~~~~~~~ verbose.c:68:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 68 | void verboseDot() | ^~~~~~~~~~ verbose.c:100:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] 100 | FILE *verboseLogFile() | ^~~~~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 osunix.c -o osunix.o In file included from osunix.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from osunix.c:9: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ In file included from osunix.c:10: portimpl.h:19:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] 19 | double (*speed)(); | ^~~~~~ osunix.c:27:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] 27 | char *getCurrentDir() | ^~~~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 dlist.c -o dlist.o In file included from dlist.c:5: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from dlist.c:6: dlist.h:43:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] 43 | struct dlList *newDlList(); | ^~~~~~ dlist.c:17:16: warning: function declaration isn't a prototype [-Wstrict-prototypes] 17 | struct dlList *newDlList() | ^~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 memalloc.c -o memalloc.o In file included from memalloc.c:11: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from memalloc.c:13: memalloc.h:22:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] 22 | struct memHandler *popMemHandler(); | ^~~~~~~~~~ memalloc.h:25:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 25 | void setDefaultMemHandler(); | ^~~~ memalloc.h:31:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 31 | void memTrackerStart(); | ^~~~ memalloc.h:35:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 35 | void memTrackerEnd(); | ^~~~ In file included from memalloc.c:14: dlist.h:43:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] 43 | struct dlList *newDlList(); | ^~~~~~ memalloc.c:19:15: warning: function declaration isn't a prototype [-Wstrict-prototypes] 19 | unsigned long memCheckPoint() | ^~~~~~~~~~~~~ memalloc.c:68:20: warning: function declaration isn't a prototype [-Wstrict-prototypes] 68 | struct memHandler *popMemHandler() | ^~~~~~~~~~~~~ memalloc.c:79:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 79 | void setDefaultMemHandler() | ^~~~~~~~~~~~~~~~~~~~ memalloc.c:314:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 314 | void memTrackerStart() | ^~~~~~~~~~~~~~~ memalloc.c:334:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 334 | void memTrackerEnd() | ^~~~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 errAbort.c -o errAbort.o In file included from errAbort.c:25: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from errAbort.c:27: errAbort.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | typedef void (*AbortHandler)(); | ^~~~~~~ errAbort.h:31:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 31 | void noWarnAbort(); | ^~~~ errAbort.c:34:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 34 | void noWarnAbort() | ^~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 hash.c -o hash.o In file included from hash.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from hash.c:7: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ In file included from hash.c:8: hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ hash.c: In function 'hashElCmpIntValDesc': hash.c:555:15: warning: pointer of type 'void *' used in subtraction [-Wpointer-arith] 555 | return b->val - a->val; | ^ hash.c: At top level: hash.c:708:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 708 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()) | ^~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 bits.c -o bits.o In file included from bits.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from bits.h:9, from bits.c:7: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ bits.h:104:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | void bitsInByteInit(); | ^~~~ bits.c:18:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 18 | void bitsInByteInit() | ^~~~~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 dystring.c -o dystring.o In file included from dystring.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 cheapcgi.c -o cheapcgi.o In file included from cheapcgi.c:7: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from cheapcgi.c:8: hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ In file included from cheapcgi.c:10: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ In file included from cheapcgi.c:12: errAbort.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | typedef void (*AbortHandler)(); | ^~~~~~~ errAbort.h:31:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 31 | void noWarnAbort(); | ^~~~ cheapcgi.c: In function 'cgiDecode': cheapcgi.c:55:27: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] 55 | if (sscanf(in, "%2x", &code) != 1) | ~~^ ~~~~~ | | | | | int * | unsigned int * | %2x cheapcgi.c:55:27: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] 55 | if (sscanf(in, "%2x", &code) != 1) | ~~^ ~~~~~ | | | | | int * | unsigned int * | %2x gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 linefile.c -o linefile.o In file included from linefile.c:7: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from linefile.c:11: errAbort.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | typedef void (*AbortHandler)(); | ^~~~~~~ errAbort.h:31:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 31 | void noWarnAbort(); | ^~~~ In file included from linefile.c:13: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ In file included from cheapcgi.h:13, from linefile.c:14: hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 obscure.c -o obscure.o In file included from obscure.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from obscure.c:7: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ In file included from obscure.c:8: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 hex.c -o hex.o In file included from hex.c:8: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 dnautil.c -o dnautil.o In file included from dnautil.c:15: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from dnautil.c:16: dnautil.h:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 21 | void dnaUtilOpen(); /* Good idea to call this before using any arrays | ^~~~ dnautil.c:134:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 134 | static void initNtVal() | ^~~~~~~~~ dnautil.c:356:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 356 | static void initNtChars() | ^~~~~~~~~~~ dnautil.c:376:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 376 | static void initNtMixedCaseChars() | ^~~~~~~~~~~~~~~~~~~~ dnautil.c:404:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 404 | static void initNtCompTable() | ^~~~~~~~~~~~~~~ dnautil.c:832:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 832 | static void checkSizeTypes() | ^~~~~~~~~~~~~~ dnautil.c:1018:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1018 | static void initAaVal() | ^~~~~~~~~ dnautil.c:1037:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1037 | void dnaUtilOpen() | ^~~~~~~~~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 dnaseq.c -o dnaseq.o In file included from dnaseq.c:6: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from dnaseq.h:10, from dnaseq.c:7: dnautil.h:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 21 | void dnaUtilOpen(); /* Good idea to call this before using any arrays | ^~~~ In file included from bits.h:9, from dnaseq.h:14: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ bits.h:104:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | void bitsInByteInit(); | ^~~~ In file included from dnaseq.c:9: hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ gcc -c -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fpic -ID:/RCompile/recent/R/include -D_FILE_OFFSET_BITS=64 twoBit.c -o twoBit.o In file included from twoBit.c:4: common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from twoBit.c:5: hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ In file included from dnaseq.h:10, from twoBit.c:6: dnautil.h:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 21 | void dnaUtilOpen(); /* Good idea to call this before using any arrays | ^~~~ In file included from bits.h:9, from dnaseq.h:14: localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ bits.h:104:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | void bitsInByteInit(); | ^~~~ In file included from twoBit.c:12: portable.h:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | char *getCurrentDir(); | ^~~~ ar -rc libtwobit.a common.o localmem.o verbose.o osunix.o dlist.o memalloc.o errAbort.o hash.o bits.o dystring.o cheapcgi.o linefile.o obscure.o hex.o dnautil.o dnaseq.o twoBit.o ranlib libtwobit.a ## We will need -lcrypto only if we decide to support the ## twoBitOpenExternalBptIndex functionality. See README.txt in ## this folder and NOTES.txt in Rtwobitlib's top-level folder. #gcc -shared -LD:/RCompile/recent/R/bin/x64 -o libtwobit.so common.o localmem.o verbose.o osunix.o dlist.o memalloc.o errAbort.o hash.o bits.o dystring.o cheapcgi.o linefile.o obscure.o hex.o dnautil.o dnaseq.o twoBit.o -lcrypto -lR gcc -shared -LD:/RCompile/recent/R/bin/x64 -o libtwobit.so common.o localmem.o verbose.o osunix.o dlist.o memalloc.o errAbort.o hash.o bits.o dystring.o cheapcgi.o linefile.o obscure.o hex.o dnautil.o dnaseq.o twoBit.o -lR make[1]: Leaving directory '/d/temp/RtmpsFI1Rg/R.INSTALL8964513ce00/Rtwobitlib/src/kent' mkdir -p "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/usrlib/x64" cd "kent" && cp libtwobit.a "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/usrlib/x64" mkdir -p "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent" cd "kent" && cp *.h "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent" gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include" -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c R_init_Rtwobitlib.c -o R_init_Rtwobitlib.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include" -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Rtwobitlib_utils.c -o Rtwobitlib_utils.o In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/twoBit.h:8, from Rtwobitlib_utils.h:6, from Rtwobitlib_utils.c:1: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include" -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c twobit_roundtrip.c -o twobit_roundtrip.o In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/twoBit.h:8, from Rtwobitlib_utils.h:6, from twobit_roundtrip.c:2: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from twobit_roundtrip.c:4: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/hash.h:271:30: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void hashFreeWithVals(struct hash **pHash, void (freeFunc)()); | ^~~~ In file included from twobit_roundtrip.c:5: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/dnautil.h:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 21 | void dnaUtilOpen(); /* Good idea to call this before using any arrays | ^~~~ In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/bits.h:9, from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/dnaseq.h:14, from twobit_roundtrip.c:6: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/bits.h:104:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | void bitsInByteInit(); | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include" -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c twobit_seqstats.c -o twobit_seqstats.o In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/twoBit.h:8, from Rtwobitlib_utils.h:6, from twobit_seqstats.c:2: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 169 | unsigned long memCheckPoint(); | ^~~~~~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:271:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 271 | void verboseDot(); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:274:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 274 | int verboseLevel(); | ^~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:391:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 391 | void slUniqify(void *pList, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:400:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 400 | void slSortMergeUniq(void *pA, void *b, CmpFunction *compare, void (*free)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:416:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 416 | void slFreeListWithFunc(void *listPt, void (*freeFunc)()); | ^~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/common.h:628:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 628 | void slPairFreeValsAndListExt(struct slPair **pList, void (*freeFunc)()); | ^~~~~~ In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/dnaseq.h:10, from twobit_seqstats.c:4: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/dnautil.h:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 21 | void dnaUtilOpen(); /* Good idea to call this before using any arrays | ^~~~ In file included from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/bits.h:9, from d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/dnaseq.h:14: d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/localmem.h:37:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 37 | unsigned int lmBlockHeaderSize(); | ^~~~~~~~ d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent/bits.h:104:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 104 | void bitsInByteInit(); | ^~~~ gcc -shared -s -static-libgcc -o Rtwobitlib.dll tmp.def R_init_Rtwobitlib.o Rtwobitlib_utils.o twobit_roundtrip.o twobit_seqstats.o d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/usrlib/x64/libtwobit.a -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR cd "kent" && /usr/bin/make -f "Makefile.Rtwobitlib.win" make[1]: Entering directory '/d/temp/RtmpsFI1Rg/R.INSTALL8964513ce00/Rtwobitlib/src/kent' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/d/temp/RtmpsFI1Rg/R.INSTALL8964513ce00/Rtwobitlib/src/kent' mkdir -p "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent" cd "kent" && cp *.h "d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include/kent" gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/include" -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c R_init_Rtwobitlib.c -o R_init_Rtwobitlib.o installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-Rtwobitlib/00new/Rtwobitlib/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (Rtwobitlib)