Got this back from win-builder R-devel and we're warning now on CRAN too.
* checking whether package 'data.table' can be installed ... WARNING
Found the following significant warnings:
assign.c:882:107: warning: too many arguments for format [-Wformat-extra-args]
assign.c:889:107: warning: too many arguments for format [-Wformat-extra-args]
assign.c:895:107: warning: too many arguments for format [-Wformat-extra-args]
forder.c:503:10: warning: too many arguments for format [-Wformat-extra-args]
forder.c:607:16: warning: too many arguments for format [-Wformat-extra-args]
fread.c:418:36: warning: too many arguments for format [-Wformat-extra-args]
fread.c:423:34: warning: too many arguments for format [-Wformat-extra-args]
fread.c:429:30: warning: too many arguments for format [-Wformat-extra-args]
fread.c:2217:21: warning: too many arguments for format [-Wformat-extra-args]
froll.c:52:41: warning: too many arguments for format [-Wformat-extra-args]
froll.c:141:41: warning: too many arguments for format [-Wformat-extra-args]
froll.c:255:41: warning: too many arguments for format [-Wformat-extra-args]
froll.c:339:41: warning: too many arguments for format [-Wformat-extra-args]
frolladaptive.c:33:41: warning: too many arguments for format [-Wformat-extra-args]
frolladaptive.c:118:41: warning: too many arguments for format [-Wformat-extra-args]
frolladaptive.c:222:41: warning: too many arguments for format [-Wformat-extra-args]
frolladaptive.c:302:41: warning: too many arguments for format [-Wformat-extra-args]
See 'd:/RCompile/CRANguest/R-devel/data.table.Rcheck/00install.out' for details.
* installing *source* package 'data.table' ...
** using staged installation
**********************************************
WARNING: this package has a configure script
It probably needs manual configuration
**********************************************
** libs
*** arch - i386
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c assign.c -o assign.o
assign.c: In function 'memrecycle':
assign.c:882:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:882:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^
assign.c:882:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:882:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:882:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:882:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:889:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:889:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^
assign.c:889:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:889:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:889:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:889:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:895:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:895:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^
assign.c:895:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:895:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:895:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:895:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c between.c -o between.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c bmerge.c -o bmerge.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c chmatch.c -o chmatch.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c cj.c -o cj.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c coalesce.c -o coalesce.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c dogroups.c -o dogroups.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fastmean.c -o fastmean.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fcast.c -o fcast.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fifelse.c -o fifelse.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fmelt.c -o fmelt.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c forder.c -o forder.o
forder.c: In function 'forder':
forder.c:503:10: warning: unknown conversion type character 'l' in format [-Wformat=]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(keyAlloc*sizeof(uint8_t *))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:503:10: warning: too many arguments for format [-Wformat-extra-args]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(keyAlloc*sizeof(uint8_t *))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:607:16: warning: unknown conversion type character 'l' in format [-Wformat=]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(nrow * sizeof(uint8_t))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:607:16: warning: too many arguments for format [-Wformat-extra-args]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(nrow * sizeof(uint8_t))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frank.c -o frank.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fread.c -o fread.o
fread.c: In function 'filesize_to_str':
fread.c:418:39: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^
fread.c:418:42: warning: format '%c' expects argument of type 'int', but argument 4 has type 'long long unsigned int' [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
~^
%I64d
lsize >> shift, suffixes[i], lsize);
~~~~~~~~~~~~~~
fread.c:418:48: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^
fread.c:418:36: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^~~~~~~~~~~~~~~~~~~~~~
fread.c:423:46: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%.*f%cB (%llu bytes)",
^
fread.c:423:34: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%.*f%cB (%llu bytes)",
^~~~~~~~~~~~~~~~~~~~~~
fread.c:429:33: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu bytes", lsize);
^
fread.c:429:30: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%llu bytes", lsize);
^~~~~~~~~~~~
fread.c: In function 'freadMain':
fread.c:2217:93: warning: unknown conversion type character 'l' in format [-Wformat=]
"Column %d (\"%.*s\") bumped from '%s' to '%s' due to <<%.*s>> on row %llu\n",
^
fread.c:2217:21: warning: too many arguments for format [-Wformat-extra-args]
"Column %d (\"%.*s\") bumped from '%s' to '%s' due to <<%.*s>> on row %llu\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c freadR.c -o freadR.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c froll.c -o froll.o
froll.c: In function 'frollmeanFast':
froll.c:52:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:52:85: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:52:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollmeanExact':
froll.c:141:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:141:97: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:141:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollsumFast':
froll.c:255:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:255:85: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:255:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollsumExact':
froll.c:339:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:339:97: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:339:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frollR.c -o frollR.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frolladaptive.c -o frolladaptive.o
frolladaptive.c: In function 'fadaptiverollmeanFast':
frolladaptive.c:33:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:33:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:33:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollmeanExact':
frolladaptive.c:118:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:118:96: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:118:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollsumFast':
frolladaptive.c:222:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:222:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:222:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollsumExact':
frolladaptive.c:302:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:302:96: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:302:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fsort.c -o fsort.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fwrite.c -o fwrite.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fwriteR.c -o fwriteR.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c gsumm.c -o gsumm.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c ijoin.c -o ijoin.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c init.c -o init.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c inrange.c -o inrange.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c nafill.c -o nafill.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c nqrecreateindices.c -o nqrecreateindices.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c openmp-utils.c -o openmp-utils.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c quickselect.c -o quickselect.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c rbindlist.c -o rbindlist.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c reorder.c -o reorder.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c shift.c -o shift.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c subset.c -o subset.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c transpose.c -o transpose.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c types.c -o types.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c uniqlist.c -o uniqlist.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c utils.c -o utils.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c vecseq.c -o vecseq.o
d:/Compiler/rtools40/mingw32/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c wrappers.c -o wrappers.o
d:/Compiler/rtools40/mingw32/bin/gcc -shared -s -static-libgcc -o data.table.dll tmp.def assign.o between.o bmerge.o chmatch.o cj.o coalesce.o dogroups.o fastmean.o fcast.o fifelse.o fmelt.o forder.o frank.o fread.o freadR.o froll.o frollR.o frolladaptive.o fsort.o fwrite.o fwriteR.o gsumm.o ijoin.o init.o inrange.o nafill.o nqrecreateindices.o openmp-utils.o quickselect.o rbindlist.o reorder.o shift.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -Ld:/Compiler/gcc-4.9.3/local330/lib/i386 -Ld:/Compiler/gcc-4.9.3/local330/lib -LD:/RCompile/recent/R4/bin/i386 -lR
mv data.table.dll datatable.dll
if [ "Windows_NT" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id datatable.dll datatable.dll; fi
installing to d:/RCompile/CRANguest/R-devel/lib/00LOCK-data.table/00new/data.table/libs/i386
*** arch - x64
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c assign.c -o assign.o
assign.c: In function 'memrecycle':
assign.c:882:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:882:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^
assign.c:882:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:882:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:882:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:882:107:
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:882:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val!=0 && val!=1 && val!=NA_INTEGER64, "%lld", "taken as TRUE")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:889:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:889:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^
assign.c:889:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:889:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:889:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:889:107:
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:889:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val<0 || val>255, "%lld", "taken as 0")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:895:107: warning: unknown conversion type character 'l' in format [-Wformat=]
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:895:110: note: format string is defined here
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^
assign.c:895:107: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'long long int' [-Wformat=]
assign.c:867:87:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:29: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%I64d
assign.c:895:107: warning: format '%d' expects argument of type 'int', but argument 5 has type 'const char *' [-Wformat=]
assign.c:867:92:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:50: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%s
assign.c:895:107: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'int' [-Wformat=]
assign.c:867:99:
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~~~
assign.c:895:107:
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
assign.c:867:82: note: format string is defined here
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
~^
%d
assign.c:895:107: warning: too many arguments for format [-Wformat-extra-args]
CHECK_RANGE(long long, REAL, val!=NA_INTEGER64 && (val<=NA_INTEGER || val>INT_MAX), "%lld", "out-of-range (NA)")
^~~~~~
assign.c:867:16: note: in definition of macro 'CHECK_RANGE'
FMT" (type '%s') at RHS position %d "TO" when assigning to type '%s'", val, sType, i+1, tType); \
^~~
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c between.c -o between.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c bmerge.c -o bmerge.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c chmatch.c -o chmatch.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c cj.c -o cj.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c coalesce.c -o coalesce.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c dogroups.c -o dogroups.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fastmean.c -o fastmean.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fcast.c -o fcast.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fifelse.c -o fifelse.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fmelt.c -o fmelt.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c forder.c -o forder.o
forder.c: In function 'forder':
forder.c:503:10: warning: unknown conversion type character 'l' in format [-Wformat=]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(keyAlloc*sizeof(uint8_t *))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:503:10: warning: too many arguments for format [-Wformat-extra-args]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(keyAlloc*sizeof(uint8_t *))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:607:16: warning: unknown conversion type character 'l' in format [-Wformat=]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(nrow * sizeof(uint8_t))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
forder.c:607:16: warning: too many arguments for format [-Wformat-extra-args]
STOP("Unable to allocate %llu bytes of working memory", (unsigned long long)(nrow * sizeof(uint8_t))); // # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forder.c:58:43: note: in definition of macro 'STOP'
#define STOP(...) do {snprintf(msg, 1000, __VA_ARGS__); cleanup(); error(msg);} while(0) // http://gcc.gnu.org/onlinedocs/cpp/Swallowing-the-Semicolon.html#Swallowing-the-Semicolon
^~~~~~~~~~~
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frank.c -o frank.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fread.c -o fread.o
fread.c: In function 'filesize_to_str':
fread.c:418:39: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^
fread.c:418:42: warning: format '%c' expects argument of type 'int', but argument 4 has type 'long long unsigned int' [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
~^
%I64d
lsize >> shift, suffixes[i], lsize);
~~~~~~~~~~~~~~
fread.c:418:48: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^
fread.c:418:36: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%llu%cB (%llu bytes)",
^~~~~~~~~~~~~~~~~~~~~~
fread.c:423:46: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%.*f%cB (%llu bytes)",
^
fread.c:423:34: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%.*f%cB (%llu bytes)",
^~~~~~~~~~~~~~~~~~~~~~
fread.c:429:33: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(output, BUFFSIZE, "%llu bytes", lsize);
^
fread.c:429:30: warning: too many arguments for format [-Wformat-extra-args]
snprintf(output, BUFFSIZE, "%llu bytes", lsize);
^~~~~~~~~~~~
fread.c: In function 'freadMain':
fread.c:2217:93: warning: unknown conversion type character 'l' in format [-Wformat=]
"Column %d (\"%.*s\") bumped from '%s' to '%s' due to <<%.*s>> on row %llu\n",
^
fread.c:2217:21: warning: too many arguments for format [-Wformat-extra-args]
"Column %d (\"%.*s\") bumped from '%s' to '%s' due to <<%.*s>> on row %llu\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c freadR.c -o freadR.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c froll.c -o froll.o
froll.c: In function 'frollmeanFast':
froll.c:52:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:52:85: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:52:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollmeanExact':
froll.c:141:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:141:97: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:141:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollsumFast':
froll.c:255:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:255:85: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:255:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
froll.c: In function 'frollsumExact':
froll.c:339:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^
froll.c:339:97: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
froll.c:339:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, window %d, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, k, hasna, (int)narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frollR.c -o frollR.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c frolladaptive.c -o frolladaptive.o
frolladaptive.c: In function 'fadaptiverollmeanFast':
frolladaptive.c:33:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:33:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:33:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollmeanExact':
frolladaptive.c:118:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:118:96: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:118:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollsumFast':
frolladaptive.c:222:73: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:222:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:222:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
frolladaptive.c: In function 'fadaptiverollsumExact':
frolladaptive.c:302:85: warning: unknown conversion type character 'l' in format [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^
frolladaptive.c:302:96: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long unsigned int' [-Wformat=]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
%I64d
frolladaptive.c:302:41: warning: too many arguments for format [-Wformat-extra-args]
snprintf(end(ans->message[0]), 500, "%s: running in parallel for input length %llu, hasna %d, narm %d\n", __func__, (unsigned long long int)nx, hasna, (int) narm);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fsort.c -o fsort.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fwrite.c -o fwrite.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c fwriteR.c -o fwriteR.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c gsumm.c -o gsumm.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c ijoin.c -o ijoin.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c init.c -o init.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c inrange.c -o inrange.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c nafill.c -o nafill.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c nqrecreateindices.c -o nqrecreateindices.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c openmp-utils.c -o openmp-utils.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c quickselect.c -o quickselect.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c rbindlist.c -o rbindlist.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c reorder.c -o reorder.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c shift.c -o shift.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c subset.c -o subset.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c transpose.c -o transpose.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c types.c -o types.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c uniqlist.c -o uniqlist.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c utils.c -o utils.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c vecseq.c -o vecseq.o
d:/Compiler/rtools40/mingw64/bin/gcc -I"D:/RCompile/recent/R4/include" -DNDEBUG -I"d:/Compiler/gcc-4.9.3/local330/include" -fopenmp -pedantic -O2 -Wall -std=gnu99 -c wrappers.c -o wrappers.o
d:/Compiler/rtools40/mingw64/bin/gcc -shared -s -static-libgcc -o data.table.dll tmp.def assign.o between.o bmerge.o chmatch.o cj.o coalesce.o dogroups.o fastmean.o fcast.o fifelse.o fmelt.o forder.o frank.o fread.o freadR.o froll.o frollR.o frolladaptive.o fsort.o fwrite.o fwriteR.o gsumm.o ijoin.o init.o inrange.o nafill.o nqrecreateindices.o openmp-utils.o quickselect.o rbindlist.o reorder.o shift.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -Ld:/Compiler/gcc-4.9.3/local330/lib/x64 -Ld:/Compiler/gcc-4.9.3/local330/lib -LD:/RCompile/recent/R4/bin/x64 -lR
mv data.table.dll datatable.dll
if [ "Windows_NT" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id datatable.dll datatable.dll; fi
installing to d:/RCompile/CRANguest/R-devel/lib/00LOCK-data.table/00new/data.table/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
*** arch - i386
*** arch - x64
** testing if installed package can be loaded from final location
*** arch - i386
*** arch - x64
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'data.table' as data.table_1.12.8.zip
* DONE (data.table)
The text was updated successfully, but these errors were encountered:
mattdowle commentedNov 19, 2019
Got this back from win-builder R-devel and we're warning now on CRAN too.
The text was updated successfully, but these errors were encountered: