Closed joshhwuu closed 1 month ago
I can not reproduce. On my Ubuntu laptop, I get
> res.list <- atime::atime_pkg("~/R/data.table",".ci")
Registered S3 methods overwritten by 'data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4':
method from
all.equal.data.table data.table
[.data.table data.table
[<-.data.table data.table
$<-.data.table data.table
print.data.table data.table
as.data.frame.data.table data.table
as.list.data.table data.table
as.matrix.data.table data.table
cbind.data.table data.table
rbind.data.table data.table
dim.data.table data.table
dimnames.data.table data.table
dimnames<-.data.table data.table
names<-.data.table data.table
duplicated.data.table data.table
unique.data.table data.table
merge.data.table data.table
subset.data.table data.table
transform.data.table data.table
within.data.table data.table
is.na.data.table data.table
format.data.table data.table
Ops.data.table data.table
anyDuplicated.data.table data.table
split.data.table data.table
tail.data.table data.table
head.data.table data.table
na.omit.data.table data.table
[.ITime data.table
+.IDate data.table
-.IDate data.table
as.character.ITime data.table
as.data.frame.ITime data.table
as.Date.IDate data.table
as.list.IDate data.table
as.POSIXct.IDate data.table
as.POSIXct.ITime data.table
as.POSIXlt.ITime data.table
c.IDate data.table
c.ITime data.table
cut.IDate data.table
format.ITime data.table
mean.IDate data.table
mean.ITime data.table
print.ITime data.table
rep.IDate data.table
rep.ITime data.table
round.IDate data.table
round.ITime data.table
trunc.ITime data.table
seq.IDate data.table
seq.ITime data.table
unique.IDate data.table
unique.ITime data.table
[<-.IDate data.table
edit.data.table data.table
Registered S3 methods overwritten by 'data.table.9d3b9202fddb980345025a4f6ac451ed26a423be':
method from
all.equal.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
[.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
[<-.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
$<-.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
print.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.data.frame.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.list.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.matrix.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
cbind.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
rbind.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
dim.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
dimnames.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
dimnames<-.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
names<-.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
duplicated.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
unique.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
merge.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
subset.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
transform.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
within.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
is.na.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
format.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
Ops.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
anyDuplicated.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
split.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
update.dev.pkg data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
tail.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
head.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
na.omit.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
[.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
+.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
-.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.character.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.data.frame.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.Date.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.list.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.POSIXct.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.POSIXct.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
as.POSIXlt.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
c.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
c.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
cut.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
format.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
mean.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
mean.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
print.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
rep.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
rep.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
round.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
round.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
trunc.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
seq.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
seq.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
unique.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
unique.ITime data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
[<-.IDate data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
edit.data.table data.table.b1b1832b0d2d4032b46477d9fe6efb15006664f4
Registered S3 methods overwritten by 'data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14':
method from
all.equal.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
[.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
[<-.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
$<-.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
print.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.data.frame.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.list.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.matrix.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
cbind.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
rbind.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
dim.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
dimnames.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
dimnames<-.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
names<-.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
colnames<-.data.table data.table
duplicated.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
unique.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
merge.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
subset.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
transform.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
within.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
is.na.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
format.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
Ops.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
anyDuplicated.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
split.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
tail.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
head.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
na.omit.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
[.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
+.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
-.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.character.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.data.frame.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.Date.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.list.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.POSIXct.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.POSIXct.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
as.POSIXlt.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
c.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
c.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
cut.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
format.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
mean.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
mean.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
print.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
rep.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
rep.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
round.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
round.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
trunc.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
seq.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
seq.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
unique.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
unique.ITime data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
[<-.IDate data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
min.IDate data.table
max.IDate data.table
edit.data.table data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
droplevels.data.table data.table
Registered S3 methods overwritten by 'data.table.ebc185e2658085745614bf4fd6740d7698173cf3':
method from
all.equal.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
[.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
[<-.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
$<-.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
print.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.data.frame.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.list.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.matrix.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
cbind.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
rbind.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
dim.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
dimnames.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
dimnames<-.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
names<-.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
colnames<-.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
duplicated.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
unique.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
merge.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
subset.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
transform.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
within.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
is.na.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
format.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
Ops.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
anyDuplicated.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
split.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
tail.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
head.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
na.omit.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
[.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
+.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
-.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.character.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.data.frame.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.Date.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.list.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.POSIXct.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.POSIXct.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
as.POSIXlt.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
c.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
c.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
cut.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
format.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
mean.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
mean.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
print.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
rep.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
rep.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
round.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
round.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
trunc.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
seq.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
seq.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
unique.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
unique.ITime data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
[<-.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
min.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
max.IDate data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
edit.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
droplevels.data.table data.table.92a0711e9d8237bc5fcb180e5f319b861258ee14
Loading required package: grDevices
* installing *source* package ‘data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854’ ...
** using staged installation
gcc 10.1.0
zlib 1.2.11 is available ok
R CMD SHLIB supports OpenMP without any extra hint
** libs
using C compiler: ‘gcc (GCC) 10.1.0’
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c assign.c -o assign.o
In file included from assign.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
assign.c:1157:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
1157 | void savetl_init() {
| ^~~~~~~~~~~
assign.c:1198:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
1198 | void savetl_end() {
| ^~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c between.c -o between.o
In file included from between.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c bmerge.c -o bmerge.o
In file included from bmerge.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c chmatch.c -o chmatch.o
In file included from chmatch.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c cj.c -o cj.o
In file included from cj.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c coalesce.c -o coalesce.o
In file included from coalesce.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c dogroups.c -o dogroups.o
In file included from dogroups.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fastmean.c -o fastmean.o
In file included from fastmean.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fcast.c -o fcast.o
In file included from fcast.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fifelse.c -o fifelse.o
In file included from fifelse.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fmelt.c -o fmelt.o
In file included from fmelt.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c forder.c -o forder.o
In file included from forder.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
forder.c:71:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
71 | static void free_ustr() {
| ^~~~~~~~~
forder.c:78:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | static void cleanup() {
| ^~~~~~~
forder.c:113:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
113 | static void flush() {
| ^~~~~
forder.c:376:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
376 | SEXP getNumericRounding()
| ^~~~~~~~~~~~~~~~~~
forder.c:381:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
381 | int getNumericRounding_C()
| ^~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frank.c -o frank.o
In file included from frank.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fread.c -o fread.o
fread.c:78:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | void init() {
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c freadR.c -o freadR.o
In file included from freadR.c:3:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c froll.c -o froll.o
In file included from froll.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frollR.c -o frollR.o
In file included from frollR.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frolladaptive.c -o frolladaptive.o
In file included from frolladaptive.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fsort.c -o fsort.o
In file included from fsort.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwrite.c -o fwrite.o
In file included from fwrite.c:27:
fwrite.h:14:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
14 | void writeBool8();
| ^~~~
fwrite.h:15:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
15 | void writeBool32();
| ^~~~
fwrite.h:16:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
16 | void writeBool32AsString();
| ^~~~
fwrite.h:17:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
17 | void writeInt32();
| ^~~~
fwrite.h:18:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
18 | void writeInt64();
| ^~~~
fwrite.h:19:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
19 | void writeFloat64();
| ^~~~
fwrite.h:20:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
20 | void writeComplex();
| ^~~~
fwrite.h:21:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
21 | void writeITime();
| ^~~~
fwrite.h:22:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
22 | void writeDateInt32();
| ^~~~
fwrite.h:23:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
23 | void writeDateFloat64();
| ^~~~
fwrite.h:24:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
24 | void writePOSIXct();
| ^~~~
fwrite.h:25:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
25 | void writeNanotime();
| ^~~~
fwrite.h:26:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
26 | void writeString();
| ^~~~
fwrite.h:27:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
27 | void writeCategString();
| ^~~~
fwrite.h:28:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
28 | void writeList();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwriteR.c -o fwriteR.o
In file included from fwriteR.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
In file included from fwriteR.c:3:
fwrite.h:14:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
14 | void writeBool8();
| ^~~~
fwrite.h:15:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
15 | void writeBool32();
| ^~~~
fwrite.h:16:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
16 | void writeBool32AsString();
| ^~~~
fwrite.h:17:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
17 | void writeInt32();
| ^~~~
fwrite.h:18:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
18 | void writeInt64();
| ^~~~
fwrite.h:19:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
19 | void writeFloat64();
| ^~~~
fwrite.h:20:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
20 | void writeComplex();
| ^~~~
fwrite.h:21:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
21 | void writeITime();
| ^~~~
fwrite.h:22:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
22 | void writeDateInt32();
| ^~~~
fwrite.h:23:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
23 | void writeDateFloat64();
| ^~~~
fwrite.h:24:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
24 | void writePOSIXct();
| ^~~~
fwrite.h:25:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
25 | void writeNanotime();
| ^~~~
fwrite.h:26:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
26 | void writeString();
| ^~~~
fwrite.h:27:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
27 | void writeCategString();
| ^~~~
fwrite.h:28:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
28 | void writeList();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c gsumm.c -o gsumm.o
In file included from gsumm.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c ijoin.c -o ijoin.o
In file included from ijoin.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c init.c -o init.o
In file included from init.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
init.c:44:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
44 | SEXP setattrib();
| ^~~~
init.c:45:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
45 | SEXP bmerge();
| ^~~~
init.c:46:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
46 | SEXP assign();
| ^~~~
init.c:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
47 | SEXP dogroups();
| ^~~~
init.c:48:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
48 | SEXP copy();
| ^~~~
init.c:49:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
49 | SEXP shallowwrapper();
| ^~~~
init.c:50:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
50 | SEXP alloccolwrapper();
| ^~~~
init.c:51:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
51 | SEXP selfrefokwrapper();
| ^~~~
init.c:52:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
52 | SEXP truelength();
| ^~~~
init.c:53:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
53 | SEXP setcharvec();
| ^~~~
init.c:54:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
54 | SEXP setcolorder();
| ^~~~
init.c:55:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
55 | SEXP chmatch_R();
| ^~~~
init.c:56:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
56 | SEXP chmatchdup_R();
| ^~~~
init.c:57:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
57 | SEXP chin_R();
| ^~~~
init.c:58:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
58 | SEXP fifelseR();
| ^~~~
init.c:59:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
59 | SEXP fcaseR();
| ^~~~
init.c:60:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
60 | SEXP freadR();
| ^~~~
init.c:61:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
61 | SEXP fwriteR();
| ^~~~
init.c:62:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
62 | SEXP reorder();
| ^~~~
init.c:63:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
63 | SEXP rbindlist();
| ^~~~
init.c:64:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
64 | SEXP vecseq();
| ^~~~
init.c:65:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
65 | SEXP setlistelt();
| ^~~~
init.c:66:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
66 | SEXP address();
| ^~~~
init.c:67:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
67 | SEXP expandAltRep();
| ^~~~
init.c:68:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
68 | SEXP fmelt();
| ^~~~
init.c:69:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
69 | SEXP fcast();
| ^~~~
init.c:70:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
70 | SEXP uniqlist();
| ^~~~
init.c:71:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
71 | SEXP uniqlengths();
| ^~~~
init.c:72:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
72 | SEXP forder();
| ^~~~
init.c:73:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
73 | SEXP issorted();
| ^~~~
init.c:74:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
74 | SEXP gforce();
| ^~~~
init.c:75:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
75 | SEXP gsum();
| ^~~~
init.c:76:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
76 | SEXP gmean();
| ^~~~
init.c:77:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
77 | SEXP gmin();
| ^~~~
init.c:78:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | SEXP gmax();
| ^~~~
init.c:79:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
79 | SEXP isOrderedSubset();
| ^~~~
init.c:80:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
80 | SEXP setNumericRounding();
| ^~~~
init.c:81:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
81 | SEXP getNumericRounding();
| ^~~~
init.c:82:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
82 | SEXP binary();
| ^~~~
init.c:83:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
83 | SEXP subsetDT();
| ^~~~
init.c:84:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
84 | SEXP subsetVector();
| ^~~~
init.c:85:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
85 | SEXP convertNegAndZeroIdx();
| ^~~~
init.c:86:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
86 | SEXP frank();
| ^~~~
init.c:87:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
87 | SEXP dt_na();
| ^~~~
init.c:88:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
88 | SEXP lookup();
| ^~~~
init.c:89:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
89 | SEXP overlaps();
| ^~~~
init.c:90:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
90 | SEXP whichwrapper();
| ^~~~
init.c:91:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
91 | SEXP shift();
| ^~~~
init.c:92:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
92 | SEXP transpose();
| ^~~~
init.c:93:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
93 | SEXP anyNA();
| ^~~~
init.c:94:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
94 | SEXP isReallyReal();
| ^~~~
init.c:95:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
95 | SEXP setlevels();
| ^~~~
init.c:96:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
96 | SEXP rleid();
| ^~~~
init.c:97:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
97 | SEXP gmedian();
| ^~~~
init.c:98:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
98 | SEXP gtail();
| ^~~~
init.c:99:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
99 | SEXP ghead();
| ^~~~
init.c:100:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
100 | SEXP glast();
| ^~~~
init.c:101:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
101 | SEXP gfirst();
| ^~~~
init.c:102:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
102 | SEXP gnthvalue();
| ^~~~
init.c:103:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
103 | SEXP dim();
| ^~~~
init.c:104:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
104 | SEXP gvar();
| ^~~~
init.c:105:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
105 | SEXP gsd();
| ^~~~
init.c:106:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
106 | SEXP gprod();
| ^~~~
init.c:107:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
107 | SEXP nestedid();
| ^~~~
init.c:108:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
108 | SEXP setDTthreads();
| ^~~~
init.c:109:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
109 | SEXP getDTthreads_R();
| ^~~~
init.c:110:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
110 | SEXP nqRecreateIndices();
| ^~~~
init.c:111:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
111 | SEXP fsort();
| ^~~~
init.c:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | SEXP inrange();
| ^~~~
init.c:113:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
113 | SEXP between();
| ^~~~
init.c:114:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
114 | SEXP hasOpenMP();
| ^~~~
init.c:115:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
115 | SEXP uniqueNlogical();
| ^~~~
init.c:116:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
116 | SEXP frollfunR();
| ^~~~
init.c:117:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
117 | SEXP dllVersion();
| ^~~~
init.c:118:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
118 | SEXP nafillR();
| ^~~~
init.c:119:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
119 | SEXP colnamesInt();
| ^~~~
init.c:120:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
120 | SEXP initLastUpdated();
| ^~~~
init.c:121:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
121 | SEXP cj();
| ^~~~
init.c:122:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
122 | SEXP lock();
| ^~~~
init.c:123:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
123 | SEXP unlock();
| ^~~~
init.c:124:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
124 | SEXP islockedR();
| ^~~~
init.c:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | SEXP allNAR();
| ^~~~
init.c:126:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
126 | SEXP test_dt_win_snprintf();
| ^~~~
init.c:127:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
127 | SEXP dt_zlib_version();
| ^~~~
init.c:130:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
130 | SEXP fastmean();
| ^~~~
init.c:231:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
231 | static void setSizes() {
| ^~~~~~~~
init.c:387:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
387 | int GetVerbose() {
| ^~~~~~~~~~
init.c:396:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
396 | SEXP hasOpenMP() {
| ^~~~~~~~~
init.c:417:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
417 | SEXP dllVersion() {
| ^~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c inrange.c -o inrange.o
In file included from inrange.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nafill.c -o nafill.o
In file included from nafill.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nqrecreateindices.c -o nqrecreateindices.o
In file included from nqrecreateindices.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c openmp-utils.c -o openmp-utils.o
In file included from openmp-utils.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
openmp-utils.c:32:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
32 | void initDTthreads() {
| ^~~~~~~~~~~~~
openmp-utils.c:171:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
171 | void when_fork() {
| ^~~~~~~~~
openmp-utils.c:176:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
176 | void after_fork() {
| ^~~~~~~~~~
openmp-utils.c:180:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
180 | void avoid_openmp_hang_within_fork() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c quickselect.c -o quickselect.o
In file included from quickselect.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c rbindlist.c -o rbindlist.o
In file included from rbindlist.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c reorder.c -o reorder.o
In file included from reorder.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c shift.c -o shift.o
In file included from shift.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c snprintf.c -o snprintf.o
In file included from snprintf.c:19:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
snprintf.c:187:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
187 | SEXP test_dt_win_snprintf()
| ^~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c subset.c -o subset.o
In file included from subset.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c transpose.c -o transpose.o
In file included from transpose.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c types.c -o types.o
In file included from types.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c uniqlist.c -o uniqlist.o
In file included from uniqlist.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c utils.c -o utils.o
In file included from utils.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
utils.c:383:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
383 | SEXP dt_zlib_version() {
| ^~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c vecseq.c -o vecseq.o
In file included from vecseq.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c wrappers.c -o wrappers.o
In file included from wrappers.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -shared -L/home/tdhock/lib/R/lib -L/home/tdhock/lib -Wl,-rpath=/home/tdhock/lib -L/lib -Wl,-rpath=/lib -o data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854.so 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 snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/home/tdhock/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854.so" != "data_table_be2f72e6f5c90622fe72e1c315ca05769a9dc854.so" ]; then mv data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854.so data_table_be2f72e6f5c90622fe72e1c315ca05769a9dc854.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_be2f72e6f5c90622fe72e1c315ca05769a9dc854.so data_table_be2f72e6f5c90622fe72e1c315ca05769a9dc854.so; fi
installing to /home/tdhock/lib/R/library/00LOCK-data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854/00new/data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854/libs
** 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
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854)
Loading required package: grDevices
* installing *source* package ‘data.table.e793f53466d99f86e70fc2611b708ae8c601a451’ ...
** using staged installation
gcc 10.1.0
zlib 1.2.11 is available ok
R CMD SHLIB supports OpenMP without any extra hint
** libs
using C compiler: ‘gcc (GCC) 10.1.0’
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c assign.c -o assign.o
In file included from assign.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
assign.c:1140:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
1140 | void savetl_init() {
| ^~~~~~~~~~~
assign.c:1181:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
1181 | void savetl_end() {
| ^~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c between.c -o between.o
In file included from between.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c bmerge.c -o bmerge.o
In file included from bmerge.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c chmatch.c -o chmatch.o
In file included from chmatch.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c cj.c -o cj.o
In file included from cj.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c coalesce.c -o coalesce.o
In file included from coalesce.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c dogroups.c -o dogroups.o
In file included from dogroups.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fastmean.c -o fastmean.o
In file included from fastmean.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fcast.c -o fcast.o
In file included from fcast.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fifelse.c -o fifelse.o
In file included from fifelse.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fmelt.c -o fmelt.o
In file included from fmelt.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c forder.c -o forder.o
In file included from forder.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
forder.c:71:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
71 | static void free_ustr() {
| ^~~~~~~~~
forder.c:78:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | static void cleanup() {
| ^~~~~~~
forder.c:113:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
113 | static void flush() {
| ^~~~~
forder.c:376:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
376 | SEXP getNumericRounding()
| ^~~~~~~~~~~~~~~~~~
forder.c:381:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
381 | int getNumericRounding_C()
| ^~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frank.c -o frank.o
In file included from frank.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fread.c -o fread.o
fread.c:78:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | void init() {
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c freadR.c -o freadR.o
In file included from freadR.c:3:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c froll.c -o froll.o
In file included from froll.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frollR.c -o frollR.o
In file included from frollR.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frolladaptive.c -o frolladaptive.o
In file included from frolladaptive.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fsort.c -o fsort.o
In file included from fsort.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwrite.c -o fwrite.o
In file included from fwrite.c:27:
fwrite.h:14:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
14 | void writeBool8();
| ^~~~
fwrite.h:15:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
15 | void writeBool32();
| ^~~~
fwrite.h:16:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
16 | void writeBool32AsString();
| ^~~~
fwrite.h:17:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
17 | void writeInt32();
| ^~~~
fwrite.h:18:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
18 | void writeInt64();
| ^~~~
fwrite.h:19:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
19 | void writeFloat64();
| ^~~~
fwrite.h:20:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
20 | void writeComplex();
| ^~~~
fwrite.h:21:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
21 | void writeITime();
| ^~~~
fwrite.h:22:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
22 | void writeDateInt32();
| ^~~~
fwrite.h:23:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
23 | void writeDateFloat64();
| ^~~~
fwrite.h:24:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
24 | void writePOSIXct();
| ^~~~
fwrite.h:25:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
25 | void writeNanotime();
| ^~~~
fwrite.h:26:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
26 | void writeString();
| ^~~~
fwrite.h:27:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
27 | void writeCategString();
| ^~~~
fwrite.h:28:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
28 | void writeList();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwriteR.c -o fwriteR.o
In file included from fwriteR.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
In file included from fwriteR.c:3:
fwrite.h:14:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
14 | void writeBool8();
| ^~~~
fwrite.h:15:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
15 | void writeBool32();
| ^~~~
fwrite.h:16:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
16 | void writeBool32AsString();
| ^~~~
fwrite.h:17:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
17 | void writeInt32();
| ^~~~
fwrite.h:18:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
18 | void writeInt64();
| ^~~~
fwrite.h:19:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
19 | void writeFloat64();
| ^~~~
fwrite.h:20:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
20 | void writeComplex();
| ^~~~
fwrite.h:21:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
21 | void writeITime();
| ^~~~
fwrite.h:22:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
22 | void writeDateInt32();
| ^~~~
fwrite.h:23:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
23 | void writeDateFloat64();
| ^~~~
fwrite.h:24:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
24 | void writePOSIXct();
| ^~~~
fwrite.h:25:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
25 | void writeNanotime();
| ^~~~
fwrite.h:26:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
26 | void writeString();
| ^~~~
fwrite.h:27:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
27 | void writeCategString();
| ^~~~
fwrite.h:28:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
28 | void writeList();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c gsumm.c -o gsumm.o
In file included from gsumm.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c ijoin.c -o ijoin.o
In file included from ijoin.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c init.c -o init.o
In file included from init.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
init.c:44:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
44 | SEXP setattrib();
| ^~~~
init.c:45:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
45 | SEXP bmerge();
| ^~~~
init.c:46:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
46 | SEXP assign();
| ^~~~
init.c:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
47 | SEXP dogroups();
| ^~~~
init.c:48:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
48 | SEXP copy();
| ^~~~
init.c:49:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
49 | SEXP shallowwrapper();
| ^~~~
init.c:50:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
50 | SEXP alloccolwrapper();
| ^~~~
init.c:51:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
51 | SEXP selfrefokwrapper();
| ^~~~
init.c:52:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
52 | SEXP truelength();
| ^~~~
init.c:53:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
53 | SEXP setcharvec();
| ^~~~
init.c:54:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
54 | SEXP setcolorder();
| ^~~~
init.c:55:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
55 | SEXP chmatch_R();
| ^~~~
init.c:56:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
56 | SEXP chmatchdup_R();
| ^~~~
init.c:57:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
57 | SEXP chin_R();
| ^~~~
init.c:58:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
58 | SEXP fifelseR();
| ^~~~
init.c:59:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
59 | SEXP fcaseR();
| ^~~~
init.c:60:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
60 | SEXP freadR();
| ^~~~
init.c:61:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
61 | SEXP fwriteR();
| ^~~~
init.c:62:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
62 | SEXP reorder();
| ^~~~
init.c:63:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
63 | SEXP rbindlist();
| ^~~~
init.c:64:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
64 | SEXP vecseq();
| ^~~~
init.c:65:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
65 | SEXP setlistelt();
| ^~~~
init.c:66:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
66 | SEXP address();
| ^~~~
init.c:67:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
67 | SEXP expandAltRep();
| ^~~~
init.c:68:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
68 | SEXP fmelt();
| ^~~~
init.c:69:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
69 | SEXP fcast();
| ^~~~
init.c:70:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
70 | SEXP uniqlist();
| ^~~~
init.c:71:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
71 | SEXP uniqlengths();
| ^~~~
init.c:72:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
72 | SEXP forder();
| ^~~~
init.c:73:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
73 | SEXP issorted();
| ^~~~
init.c:74:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
74 | SEXP gforce();
| ^~~~
init.c:75:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
75 | SEXP gsum();
| ^~~~
init.c:76:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
76 | SEXP gmean();
| ^~~~
init.c:77:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
77 | SEXP gmin();
| ^~~~
init.c:78:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
78 | SEXP gmax();
| ^~~~
init.c:79:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
79 | SEXP isOrderedSubset();
| ^~~~
init.c:80:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
80 | SEXP setNumericRounding();
| ^~~~
init.c:81:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
81 | SEXP getNumericRounding();
| ^~~~
init.c:82:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
82 | SEXP binary();
| ^~~~
init.c:83:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
83 | SEXP subsetDT();
| ^~~~
init.c:84:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
84 | SEXP subsetVector();
| ^~~~
init.c:85:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
85 | SEXP convertNegAndZeroIdx();
| ^~~~
init.c:86:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
86 | SEXP frank();
| ^~~~
init.c:87:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
87 | SEXP dt_na();
| ^~~~
init.c:88:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
88 | SEXP lookup();
| ^~~~
init.c:89:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
89 | SEXP overlaps();
| ^~~~
init.c:90:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
90 | SEXP whichwrapper();
| ^~~~
init.c:91:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
91 | SEXP shift();
| ^~~~
init.c:92:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
92 | SEXP transpose();
| ^~~~
init.c:93:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
93 | SEXP anyNA();
| ^~~~
init.c:94:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
94 | SEXP isReallyReal();
| ^~~~
init.c:95:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
95 | SEXP setlevels();
| ^~~~
init.c:96:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
96 | SEXP rleid();
| ^~~~
init.c:97:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
97 | SEXP gmedian();
| ^~~~
init.c:98:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
98 | SEXP gtail();
| ^~~~
init.c:99:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
99 | SEXP ghead();
| ^~~~
init.c:100:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
100 | SEXP glast();
| ^~~~
init.c:101:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
101 | SEXP gfirst();
| ^~~~
init.c:102:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
102 | SEXP gnthvalue();
| ^~~~
init.c:103:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
103 | SEXP dim();
| ^~~~
init.c:104:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
104 | SEXP gvar();
| ^~~~
init.c:105:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
105 | SEXP gsd();
| ^~~~
init.c:106:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
106 | SEXP gprod();
| ^~~~
init.c:107:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
107 | SEXP nestedid();
| ^~~~
init.c:108:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
108 | SEXP setDTthreads();
| ^~~~
init.c:109:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
109 | SEXP getDTthreads_R();
| ^~~~
init.c:110:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
110 | SEXP nqRecreateIndices();
| ^~~~
init.c:111:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
111 | SEXP fsort();
| ^~~~
init.c:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | SEXP inrange();
| ^~~~
init.c:113:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
113 | SEXP between();
| ^~~~
init.c:114:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
114 | SEXP hasOpenMP();
| ^~~~
init.c:115:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
115 | SEXP uniqueNlogical();
| ^~~~
init.c:116:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
116 | SEXP frollfunR();
| ^~~~
init.c:117:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
117 | SEXP dllVersion();
| ^~~~
init.c:118:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
118 | SEXP nafillR();
| ^~~~
init.c:119:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
119 | SEXP colnamesInt();
| ^~~~
init.c:120:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
120 | SEXP initLastUpdated();
| ^~~~
init.c:121:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
121 | SEXP cj();
| ^~~~
init.c:122:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
122 | SEXP lock();
| ^~~~
init.c:123:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
123 | SEXP unlock();
| ^~~~
init.c:124:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
124 | SEXP islockedR();
| ^~~~
init.c:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | SEXP allNAR();
| ^~~~
init.c:126:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
126 | SEXP test_dt_win_snprintf();
| ^~~~
init.c:127:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
127 | SEXP dt_zlib_version();
| ^~~~
init.c:130:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
130 | SEXP fastmean();
| ^~~~
init.c:231:13: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
231 | static void setSizes() {
| ^~~~~~~~
init.c:387:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
387 | int GetVerbose() {
| ^~~~~~~~~~
init.c:396:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
396 | SEXP hasOpenMP() {
| ^~~~~~~~~
init.c:417:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
417 | SEXP dllVersion() {
| ^~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c inrange.c -o inrange.o
In file included from inrange.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nafill.c -o nafill.o
In file included from nafill.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nqrecreateindices.c -o nqrecreateindices.o
In file included from nqrecreateindices.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c openmp-utils.c -o openmp-utils.o
In file included from openmp-utils.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
openmp-utils.c:32:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
32 | void initDTthreads() {
| ^~~~~~~~~~~~~
openmp-utils.c:171:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
171 | void when_fork() {
| ^~~~~~~~~
openmp-utils.c:176:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
176 | void after_fork() {
| ^~~~~~~~~~
openmp-utils.c:180:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
180 | void avoid_openmp_hang_within_fork() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c quickselect.c -o quickselect.o
In file included from quickselect.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c rbindlist.c -o rbindlist.o
In file included from rbindlist.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c reorder.c -o reorder.o
In file included from reorder.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c shift.c -o shift.o
In file included from shift.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c snprintf.c -o snprintf.o
In file included from snprintf.c:19:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
snprintf.c:187:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
187 | SEXP test_dt_win_snprintf()
| ^~~~~~~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c subset.c -o subset.o
In file included from subset.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c transpose.c -o transpose.o
In file included from transpose.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c types.c -o types.o
In file included from types.c:2:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c uniqlist.c -o uniqlist.o
In file included from uniqlist.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c utils.c -o utils.o
In file included from utils.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
utils.c:383:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
383 | SEXP dt_zlib_version() {
| ^~~~~~~~~~~~~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c vecseq.c -o vecseq.o
In file included from vecseq.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c wrappers.c -o wrappers.o
In file included from wrappers.c:1:
data.table.h:112:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
112 | int GetVerbose();
| ^~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
125 | void savetl_init(), savetl(SEXP s), savetl_end();
| ^~~~
data.table.h:125:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
data.table.h:132:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
132 | int getNumericRounding_C();
| ^~~
data.table.h:188:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
188 | double wallclock();
| ^~~~~~
data.table.h:191:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
191 | void initDTthreads();
| ^~~~
data.table.h:193:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
193 | void avoid_openmp_hang_within_fork();
| ^~~~
gcc -shared -L/home/tdhock/lib/R/lib -L/home/tdhock/lib -Wl,-rpath=/home/tdhock/lib -L/lib -Wl,-rpath=/lib -o data.table.e793f53466d99f86e70fc2611b708ae8c601a451.so 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 snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/home/tdhock/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.e793f53466d99f86e70fc2611b708ae8c601a451.so" != "data_table_e793f53466d99f86e70fc2611b708ae8c601a451.so" ]; then mv data.table.e793f53466d99f86e70fc2611b708ae8c601a451.so data_table_e793f53466d99f86e70fc2611b708ae8c601a451.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_e793f53466d99f86e70fc2611b708ae8c601a451.so data_table_e793f53466d99f86e70fc2611b708ae8c601a451.so; fi
installing to /home/tdhock/lib/R/library/00LOCK-data.table.e793f53466d99f86e70fc2611b708ae8c601a451/00new/data.table.e793f53466d99f86e70fc2611b708ae8c601a451/libs
** 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
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.e793f53466d99f86e70fc2611b708ae8c601a451)
Loading required package: grDevices
* installing *source* package ‘data.table.58409197426ced4714af842650b0cc3b9e2cb842’ ...
** using staged installation
gcc 10.1.0
zlib 1.2.11 is available ok
R CMD SHLIB supports OpenMP without any extra hint
** libs
using C compiler: ‘gcc (GCC) 10.1.0’
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c assign.c -o assign.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c between.c -o between.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c bmerge.c -o bmerge.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c chmatch.c -o chmatch.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c cj.c -o cj.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c coalesce.c -o coalesce.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c dogroups.c -o dogroups.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fastmean.c -o fastmean.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fcast.c -o fcast.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fifelse.c -o fifelse.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fmelt.c -o fmelt.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c forder.c -o forder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frank.c -o frank.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fread.c -o fread.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c freadR.c -o freadR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c froll.c -o froll.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frollR.c -o frollR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frolladaptive.c -o frolladaptive.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fsort.c -o fsort.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwrite.c -o fwrite.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwriteR.c -o fwriteR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c gsumm.c -o gsumm.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c idatetime.c -o idatetime.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c ijoin.c -o ijoin.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c init.c -o init.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c inrange.c -o inrange.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nafill.c -o nafill.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c negate.c -o negate.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c openmp-utils.c -o openmp-utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c programming.c -o programming.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c quickselect.c -o quickselect.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c rbindlist.c -o rbindlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c reorder.c -o reorder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c shift.c -o shift.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c snprintf.c -o snprintf.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c subset.c -o subset.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c transpose.c -o transpose.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c types.c -o types.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c uniqlist.c -o uniqlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c utils.c -o utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c vecseq.c -o vecseq.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c wrappers.c -o wrappers.o
gcc -shared -L/home/tdhock/lib/R/lib -L/home/tdhock/lib -Wl,-rpath=/home/tdhock/lib -L/lib -Wl,-rpath=/lib -o data.table.58409197426ced4714af842650b0cc3b9e2cb842.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/home/tdhock/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.58409197426ced4714af842650b0cc3b9e2cb842.so" != "data_table_58409197426ced4714af842650b0cc3b9e2cb842.so" ]; then mv data.table.58409197426ced4714af842650b0cc3b9e2cb842.so data_table_58409197426ced4714af842650b0cc3b9e2cb842.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_58409197426ced4714af842650b0cc3b9e2cb842.so data_table_58409197426ced4714af842650b0cc3b9e2cb842.so; fi
installing to /home/tdhock/lib/R/library/00LOCK-data.table.58409197426ced4714af842650b0cc3b9e2cb842/00new/data.table.58409197426ced4714af842650b0cc3b9e2cb842/libs
** R
** inst
** byte-compile and prepare package for lazy loading
Loading required package: grDevices
** help
*** installing help indices
** building package indices
Loading required package: grDevices
** installing vignettes
** testing if installed package can be loaded from temporary location
Loading required package: grDevices
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
Loading required package: grDevices
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.58409197426ced4714af842650b0cc3b9e2cb842)
Registered S3 methods overwritten by 'data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854':
method from
all.equal.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
[.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
[<-.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
$<-.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
print.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.data.frame.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.list.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.matrix.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
cbind.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
rbind.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
dim.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
dimnames.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
dimnames<-.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
names<-.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
duplicated.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
unique.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
merge.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
subset.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
transform.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
within.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
is.na.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
format.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
Ops.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
anyDuplicated.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
split.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
update.dev.pkg data.table.9d3b9202fddb980345025a4f6ac451ed26a423be
tail.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
head.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
na.omit.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
[.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
+.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
-.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.character.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.data.frame.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.Date.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.list.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.POSIXct.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.POSIXct.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
as.POSIXlt.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
c.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
c.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
cut.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
format.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
mean.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
mean.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
print.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
rep.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
rep.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
round.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
round.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
trunc.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
seq.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
seq.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
unique.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
unique.ITime data.table.ebc185e2658085745614bf4fd6740d7698173cf3
[<-.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
edit.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
Registered S3 methods overwritten by 'data.table.e793f53466d99f86e70fc2611b708ae8c601a451':
method from
all.equal.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
[.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
[<-.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
$<-.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
print.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.data.frame.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.list.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.matrix.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
cbind.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
rbind.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
dim.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
dimnames.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
dimnames<-.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
names<-.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
duplicated.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
unique.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
merge.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
subset.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
transform.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
within.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
is.na.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
format.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
Ops.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
anyDuplicated.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
split.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
update.dev.pkg data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
tail.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
head.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
na.omit.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
[.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
+.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
-.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.character.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.data.frame.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.Date.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.list.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.POSIXct.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.POSIXct.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
as.POSIXlt.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
c.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
c.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
cut.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
format.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
mean.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
mean.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
print.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
rep.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
rep.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
round.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
round.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
trunc.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
seq.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
seq.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
unique.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
unique.ITime data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
[<-.IDate data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
edit.data.table data.table.be2f72e6f5c90622fe72e1c315ca05769a9dc854
Registered S3 methods overwritten by 'data.table.58409197426ced4714af842650b0cc3b9e2cb842':
method from
all.equal.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
[.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
[<-.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
$<-.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
print.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.data.frame.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.list.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.matrix.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
cbind.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
rbind.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
dim.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
dimnames.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
dimnames<-.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
names<-.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
duplicated.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
unique.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
merge.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
subset.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
transform.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
within.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
is.na.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
format.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
Ops.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
anyDuplicated.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
split.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
tail.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
head.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
na.omit.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
[.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
+.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
-.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.character.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.data.frame.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.Date.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.list.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.POSIXct.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.POSIXct.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
as.POSIXlt.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
c.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
c.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
cut.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
format.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
mean.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
mean.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
print.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
rep.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
rep.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
round.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
round.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
trunc.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
seq.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
seq.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
unique.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
unique.ITime data.table.e793f53466d99f86e70fc2611b708ae8c601a451
[<-.IDate data.table.e793f53466d99f86e70fc2611b708ae8c601a451
min.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
max.IDate data.table.ebc185e2658085745614bf4fd6740d7698173cf3
edit.data.table data.table.e793f53466d99f86e70fc2611b708ae8c601a451
droplevels.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
Registered S3 methods overwritten by 'data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12':
method from
all.equal.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
[.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
[<-.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
$<-.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
print.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.data.frame.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.list.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.matrix.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
cbind.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
rbind.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
dim.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
dimnames.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
dimnames<-.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
names<-.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
duplicated.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
unique.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
merge.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
subset.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
transform.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
within.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
is.na.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
format.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
Ops.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
anyDuplicated.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
split.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
tail.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
head.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
na.omit.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
[.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
+.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
-.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.character.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.data.frame.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.Date.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.list.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.POSIXct.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.POSIXct.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
as.POSIXlt.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
c.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
c.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
cut.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
format.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
mean.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
mean.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
print.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
rep.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
rep.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
round.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
round.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
trunc.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
seq.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
seq.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
unique.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
unique.ITime data.table.58409197426ced4714af842650b0cc3b9e2cb842
[<-.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
min.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
max.IDate data.table.58409197426ced4714af842650b0cc3b9e2cb842
edit.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
droplevels.data.table data.table.58409197426ced4714af842650b0cc3b9e2cb842
Registered S3 methods overwritten by 'data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15':
method from
all.equal.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
[.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
[<-.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
$<-.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
print.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.data.frame.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.list.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.matrix.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
cbind.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
rbind.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
dim.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
dimnames.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
dimnames<-.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
names<-.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
colnames<-.data.table data.table.ebc185e2658085745614bf4fd6740d7698173cf3
duplicated.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
unique.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
merge.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
subset.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
transform.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
within.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
is.na.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
format.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
Ops.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
anyDuplicated.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
split.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
tail.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
head.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
na.omit.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
[.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
+.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
-.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.character.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.data.frame.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.Date.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.list.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.POSIXct.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.POSIXct.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
as.POSIXlt.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
c.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
c.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
cut.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
format.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
mean.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
mean.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
print.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
rep.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
rep.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
round.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
round.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
trunc.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
seq.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
seq.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
unique.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
unique.ITime data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
[<-.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
min.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
max.IDate data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
edit.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
droplevels.data.table data.table.c4a2085e35689a108d67dacb2f8261e4964d7e12
Registered S3 methods overwritten by 'data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461':
method from
all.equal.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
[.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
[<-.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
$<-.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
print.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.data.frame.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.list.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.matrix.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
cbind.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
rbind.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
dim.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
dimnames.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
dimnames<-.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
names<-.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
colnames<-.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
duplicated.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
unique.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
merge.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
subset.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
transform.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
within.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
is.na.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
format.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
Ops.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
anyDuplicated.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
split.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
tail.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
head.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
na.omit.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
[.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
+.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
-.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.character.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.data.frame.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.Date.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.list.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.POSIXct.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.POSIXct.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
as.POSIXlt.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
c.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
c.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
cut.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
format.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
mean.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
mean.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
print.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
rep.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
rep.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
round.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
round.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
trunc.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
seq.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
seq.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
unique.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
unique.ITime data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
[<-.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
min.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
max.IDate data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
edit.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
droplevels.data.table data.table.1872f473b20fdcddc5c1b35d79fe9229cd9a1d15
Registered S3 methods overwritten by 'data.table.3ca83738d70d5597d9e168077f3768e32569c790':
method from
all.equal.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
[.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
[<-.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
$<-.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
print.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.data.frame.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.list.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.matrix.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
cbind.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
rbind.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
dim.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
dimnames.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
dimnames<-.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
names<-.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
colnames<-.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
duplicated.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
unique.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
merge.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
subset.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
transform.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
within.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
is.na.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
format.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
Ops.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
anyDuplicated.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
split.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
tail.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
head.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
na.omit.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
[.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
+.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
-.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.character.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.data.frame.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.Date.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.list.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.POSIXct.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.POSIXct.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
as.POSIXlt.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
c.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
c.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
cut.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
format.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
mean.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
mean.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
print.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
rep.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
rep.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
round.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
round.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
trunc.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
seq.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
seq.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
unique.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
unique.ITime data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
[<-.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
min.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
max.IDate data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
edit.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
droplevels.data.table data.table.353dc7a6b66563b61e44b2fa0d7b73a0f97ca461
Registered S3 methods overwritten by 'data.table.cacdc92df71b777369a217b6c902c687cf35a70d':
method from
all.equal.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
[.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
[<-.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
$<-.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
print.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.data.frame.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.list.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.matrix.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
cbind.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
rbind.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
dim.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
dimnames.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
dimnames<-.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
names<-.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
duplicated.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
unique.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
merge.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
subset.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
transform.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
within.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
is.na.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
format.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
Ops.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
anyDuplicated.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
split.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
update.dev.pkg data.table.e793f53466d99f86e70fc2611b708ae8c601a451
tail.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
head.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
na.omit.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
[.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
+.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
-.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.character.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.data.frame.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.Date.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.list.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.POSIXct.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.POSIXct.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
as.POSIXlt.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
c.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
c.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
cut.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
format.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
mean.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
mean.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
print.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
rep.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
rep.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
round.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
round.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
trunc.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
seq.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
seq.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
unique.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
unique.ITime data.table.3ca83738d70d5597d9e168077f3768e32569c790
[<-.IDate data.table.3ca83738d70d5597d9e168077f3768e32569c790
edit.data.table data.table.3ca83738d70d5597d9e168077f3768e32569c790
Warning messages:
1: In ggplot2::scale_y_log10("median line, quartiles band") :
log-10 transformation introduced infinite values.
2: In ggplot2::scale_y_log10("median line, quartiles band") :
log-10 transformation introduced infinite values.
3: In ggplot2::scale_y_log10("median line, quartiles band") :
log-10 transformation introduced infinite values.
4: In ggplot2::scale_y_log10("median line, quartiles band") :
log-10 transformation introduced infinite values.
> res.list
$`shallow regression fixed in #4440`
atime list with 29 measurements for
CRAN=1.15.4(N=1000 to 1e+08)
Fixed(N=1000 to 1e+08)
HEAD=fix_sorting_on_sorted(N=1000 to 1e+08)
Regression(N=1000 to 1e+07)
base=master(N=1000 to 1e+08)
$`memrecycle regression fixed in #5463`
atime list with 23 measurements for
Before(N=1000 to 1e+06)
CRAN=1.15.4(N=1000 to 1e+06)
Fixed(N=1000 to 1e+06)
HEAD=fix_sorting_on_sorted(N=1000 to 1e+06)
Regression(N=1000 to 1e+05)
base=master(N=1000 to 1e+06)
$`setDT improved in #5427`
atime list with 24 measurements for
CRAN=1.15.4(N=10 to 1e+05)
Fast(N=10 to 1e+05)
HEAD=fix_sorting_on_sorted(N=10 to 1e+05)
Slow(N=10 to 10000)
base=master(N=10 to 1e+05)
$`DT[,.SD] improved in #4501`
atime list with 56 measurements for
CRAN=1.15.4(N=10 to 1e+05)
Fast(N=10 to 1e+06)
HEAD=fix_sorting_on_sorted(N=10 to 1e+06)
Slow(N=10 to 1e+05)
Slower(N=10 to 10000)
base=master(N=10 to 1e+05)
>
The output above was the first run, which installs a different R package for each git version to test. The second run below (in a new R session) is the same but without the compile commands.
A simpler example code you can try is
edit.data.table <- function(old.Package, new.Package, sha, new.pkg.path) {
pkg_find_replace <- function(glob, FIND, REPLACE) {
atime::glob_find_replace(file.path(new.pkg.path, glob), FIND, REPLACE)
}
Package_regex <- gsub(".", "_?", old.Package, fixed = TRUE)
Package_ <- gsub(".", "_", old.Package, fixed = TRUE)
new.Package_ <- paste0(Package_, "_", sha)
pkg_find_replace(
"DESCRIPTION",
paste0("Package:\\s+", old.Package),
paste("Package:", new.Package))
pkg_find_replace(
file.path("src", "Makevars.*in"),
Package_regex,
new.Package_)
pkg_find_replace(
file.path("R", "onLoad.R"),
Package_regex,
new.Package_)
pkg_find_replace(
file.path("R", "onLoad.R"),
sprintf('packageVersion\\("%s"\\)', old.Package),
sprintf('packageVersion\\("%s"\\)', new.Package))
pkg_find_replace(
file.path("src", "init.c"),
paste0("R_init_", Package_regex),
paste0("R_init_", gsub("[.]", "_", new.Package_)))
pkg_find_replace(
"NAMESPACE",
sprintf('useDynLib\\("?%s"?', Package_regex),
paste0('useDynLib(', new.Package_))
}
expr.list <- atime::atime_versions_exprs(
pkg.path = "~/R/data.table",
pkg.edit.fun = edit.data.table,
verbose = TRUE,
expr = data.table:::shallow(dt),
`HEAD=progressforbyops` = "f30bf9e8530d20c0ede6bff4d4d85117f2e3a247",
`CRAN=1.15.4` = "",
`base=master` = "cd497408bb4dc6650d871b5076e738420ff431d7",
`merge-base` = "6df30c39cc5d1e910e6f4ab84ccdcc693c64315c")
What does that show on your system? On mine it shows
> expr.list <- atime::atime_versions_exprs(
+ pkg.path = "~/R/data.table",
+ pkg.edit.fun = edit.data.table,
+ verbose = TRUE,
+ expr = data.table:::shallow(dt),
+ `HEAD=progressforbyops` = "f30bf9e8530d20c0ede6bff4d4d85117f2e3a247",
+ `CRAN=1.15.4` = "",
+ `base=master` = "cd497408bb4dc6650d871b5076e738420ff431d7",
+ `merge-base` = "6df30c39cc5d1e910e6f4ab84ccdcc693c64315c")
Loading required package: grDevices
* installing *source* package ‘data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247’ ...
** using staged installation
gcc 10.1.0
zlib 1.2.11 is available ok
* checking if R installation supports OpenMP without any extra hints... yes
** libs
using C compiler: ‘gcc (GCC) 10.1.0’
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c assign.c -o assign.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c between.c -o between.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c bmerge.c -o bmerge.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c chmatch.c -o chmatch.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c cj.c -o cj.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c coalesce.c -o coalesce.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c dogroups.c -o dogroups.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fastmean.c -o fastmean.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fcast.c -o fcast.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fifelse.c -o fifelse.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fmelt.c -o fmelt.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c forder.c -o forder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frank.c -o frank.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fread.c -o fread.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c freadR.c -o freadR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c froll.c -o froll.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frollR.c -o frollR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frolladaptive.c -o frolladaptive.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fsort.c -o fsort.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwrite.c -o fwrite.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwriteR.c -o fwriteR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c gsumm.c -o gsumm.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c idatetime.c -o idatetime.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c ijoin.c -o ijoin.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c init.c -o init.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c inrange.c -o inrange.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nafill.c -o nafill.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c negate.c -o negate.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c openmp-utils.c -o openmp-utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c programming.c -o programming.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c quickselect.c -o quickselect.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c rbindlist.c -o rbindlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c reorder.c -o reorder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c shift.c -o shift.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c snprintf.c -o snprintf.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c subset.c -o subset.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c transpose.c -o transpose.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c types.c -o types.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c uniqlist.c -o uniqlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c utils.c -o utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c vecseq.c -o vecseq.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c wrappers.c -o wrappers.o
gcc -shared -L/home/tdhock/lib/R/lib -L/home/tdhock/lib -Wl,-rpath=/home/tdhock/lib -L/lib -Wl,-rpath=/lib -o data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/home/tdhock/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so" != "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so" ]; then mv data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so; fi
installing to /home/tdhock/lib/R/library/00LOCK-data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/00new/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/libs
** R
** inst
** byte-compile and prepare package for lazy loading
Loading required package: grDevices
** help
*** installing help indices
** building package indices
Loading required package: grDevices
** installing vignettes
** testing if installed package can be loaded from temporary location
Loading required package: grDevices
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
Loading required package: grDevices
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247)
Package info after editing and installation:
$`/tmp/RtmplYQNFt/file722641652db6/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/DESCRIPTION`
[1] "Package: data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247"
$`/tmp/RtmplYQNFt/file722641652db6/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/NAMESPACE`
[1] "useDynLib(data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247, .registration=TRUE)"
$`/tmp/RtmplYQNFt/file722641652db6/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/src/init.c`
[1] "void attribute_visible R_init_data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247(DllInfo *info)"
[2] " // The two types must be the same size. That is checked in R_init_data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247 (above)"
$`src/*.so|dll`
[1] "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so"
[2] "data_table.so"
[3] "datatable.so"
Loading required package: grDevices
* installing *source* package ‘data.table.cd497408bb4dc6650d871b5076e738420ff431d7’ ...
** using staged installation
gcc 10.1.0
zlib 1.2.11 is available ok
* checking if R installation supports OpenMP without any extra hints... yes
** libs
using C compiler: ‘gcc (GCC) 10.1.0’
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c assign.c -o assign.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c between.c -o between.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c bmerge.c -o bmerge.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c chmatch.c -o chmatch.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c cj.c -o cj.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c coalesce.c -o coalesce.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c dogroups.c -o dogroups.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fastmean.c -o fastmean.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fcast.c -o fcast.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fifelse.c -o fifelse.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fmelt.c -o fmelt.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c forder.c -o forder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frank.c -o frank.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fread.c -o fread.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c freadR.c -o freadR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c froll.c -o froll.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frollR.c -o frollR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c frolladaptive.c -o frolladaptive.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fsort.c -o fsort.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwrite.c -o fwrite.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c fwriteR.c -o fwriteR.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c gsumm.c -o gsumm.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c idatetime.c -o idatetime.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c ijoin.c -o ijoin.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c init.c -o init.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c inrange.c -o inrange.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nafill.c -o nafill.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c negate.c -o negate.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c openmp-utils.c -o openmp-utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c programming.c -o programming.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c quickselect.c -o quickselect.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c rbindlist.c -o rbindlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c reorder.c -o reorder.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c shift.c -o shift.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c snprintf.c -o snprintf.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c subset.c -o subset.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c transpose.c -o transpose.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c types.c -o types.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c uniqlist.c -o uniqlist.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c utils.c -o utils.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c vecseq.c -o vecseq.o
gcc -I"/home/tdhock/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -Wstrict-prototypes -c wrappers.c -o wrappers.o
gcc -shared -L/home/tdhock/lib/R/lib -L/home/tdhock/lib -Wl,-rpath=/home/tdhock/lib -L/lib -Wl,-rpath=/lib -o data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/home/tdhock/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so" != "data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so" ]; then mv data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so; fi
installing to /home/tdhock/lib/R/library/00LOCK-data.table.cd497408bb4dc6650d871b5076e738420ff431d7/00new/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/libs
** R
** inst
** byte-compile and prepare package for lazy loading
Loading required package: grDevices
** help
*** installing help indices
** building package indices
Loading required package: grDevices
** installing vignettes
** testing if installed package can be loaded from temporary location
Loading required package: grDevices
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
Loading required package: grDevices
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.cd497408bb4dc6650d871b5076e738420ff431d7)
Package info after editing and installation:
$`/tmp/RtmplYQNFt/file722641652db6/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/DESCRIPTION`
[1] "Package: data.table.cd497408bb4dc6650d871b5076e738420ff431d7"
$`/tmp/RtmplYQNFt/file722641652db6/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/NAMESPACE`
[1] "useDynLib(data_table_cd497408bb4dc6650d871b5076e738420ff431d7, .registration=TRUE)"
$`/tmp/RtmplYQNFt/file722641652db6/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/src/init.c`
[1] "void attribute_visible R_init_data_table_cd497408bb4dc6650d871b5076e738420ff431d7(DllInfo *info)"
[2] " // The two types must be the same size. That is checked in R_init_data_table_cd497408bb4dc6650d871b5076e738420ff431d7 (above)"
$`src/*.so|dll`
[1] "data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so"
[2] "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so"
[3] "data_table.so"
[4] "datatable.so"
What does that show on your system? On mine it shows
I got this, seems like it works?
* installing *source* package ‘data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247’ ...
** using staged installation
gcc 11.4.0
zlib 1.2.11 is available ok
* checking if R installation supports OpenMP without any extra hints... yes
** libs
using C compiler: ‘gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0’
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c assign.c -o assign.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c between.c -o between.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c bmerge.c -o bmerge.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c chmatch.c -o chmatch.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c cj.c -o cj.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c coalesce.c -o coalesce.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c dogroups.c -o dogroups.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fastmean.c -o fastmean.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fcast.c -o fcast.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fifelse.c -o fifelse.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fmelt.c -o fmelt.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c forder.c -o forder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frank.c -o frank.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fread.c -o fread.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c freadR.c -o freadR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c froll.c -o froll.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frollR.c -o frollR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frolladaptive.c -o frolladaptive.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fsort.c -o fsort.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwrite.c -o fwrite.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwriteR.c -o fwriteR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c gsumm.c -o gsumm.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c idatetime.c -o idatetime.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c ijoin.c -o ijoin.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c init.c -o init.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c inrange.c -o inrange.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nafill.c -o nafill.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c negate.c -o negate.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c openmp-utils.c -o openmp-utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c programming.c -o programming.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c quickselect.c -o quickselect.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c rbindlist.c -o rbindlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c reorder.c -o reorder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c shift.c -o shift.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c snprintf.c -o snprintf.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c subset.c -o subset.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c transpose.c -o transpose.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c types.c -o types.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c uniqlist.c -o uniqlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c utils.c -o utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c vecseq.c -o vecseq.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c wrappers.c -o wrappers.o
gcc -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -o data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/usr/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so" != "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so" ]; then mv data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so; fi
installing to /home/joshhwuu/R/x86_64-pc-linux-gnu-library/4.4/00LOCK-data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/00new/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/libs
** 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
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247)
Package info after editing and installation:
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/DESCRIPTION`
[1] "Package: data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/NAMESPACE`
[1] "useDynLib(data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247, .registration=TRUE)"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.f30bf9e8530d20c0ede6bff4d4d85117f2e3a247/src/init.c`
[1] "void attribute_visible R_init_data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247(DllInfo *info)"
[2] " // The two types must be the same size. That is checked in R_init_data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247 (above)"
$`src/*.so|dll`
[1] "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so"
[2] "data_table.so"
* installing *source* package ‘data.table.cd497408bb4dc6650d871b5076e738420ff431d7’ ...
** using staged installation
gcc 11.4.0
zlib 1.2.11 is available ok
* checking if R installation supports OpenMP without any extra hints... yes
** libs
using C compiler: ‘gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0’
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c assign.c -o assign.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c between.c -o between.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c bmerge.c -o bmerge.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c chmatch.c -o chmatch.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c cj.c -o cj.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c coalesce.c -o coalesce.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c dogroups.c -o dogroups.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fastmean.c -o fastmean.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fcast.c -o fcast.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fifelse.c -o fifelse.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fmelt.c -o fmelt.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c forder.c -o forder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frank.c -o frank.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fread.c -o fread.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c freadR.c -o freadR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c froll.c -o froll.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frollR.c -o frollR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frolladaptive.c -o frolladaptive.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fsort.c -o fsort.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwrite.c -o fwrite.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwriteR.c -o fwriteR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c gsumm.c -o gsumm.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c idatetime.c -o idatetime.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c ijoin.c -o ijoin.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c init.c -o init.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c inrange.c -o inrange.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nafill.c -o nafill.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c negate.c -o negate.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c openmp-utils.c -o openmp-utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c programming.c -o programming.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c quickselect.c -o quickselect.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c rbindlist.c -o rbindlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c reorder.c -o reorder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c shift.c -o shift.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c snprintf.c -o snprintf.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c subset.c -o subset.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c transpose.c -o transpose.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c types.c -o types.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c uniqlist.c -o uniqlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c utils.c -o utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c vecseq.c -o vecseq.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c wrappers.c -o wrappers.o
gcc -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -o data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/usr/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so" != "data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so" ]; then mv data.table.cd497408bb4dc6650d871b5076e738420ff431d7.so data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so; fi
installing to /home/joshhwuu/R/x86_64-pc-linux-gnu-library/4.4/00LOCK-data.table.cd497408bb4dc6650d871b5076e738420ff431d7/00new/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/libs
** 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
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.cd497408bb4dc6650d871b5076e738420ff431d7)
Package info after editing and installation:
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/DESCRIPTION`
[1] "Package: data.table.cd497408bb4dc6650d871b5076e738420ff431d7"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/NAMESPACE`
[1] "useDynLib(data_table_cd497408bb4dc6650d871b5076e738420ff431d7, .registration=TRUE)"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.cd497408bb4dc6650d871b5076e738420ff431d7/src/init.c`
[1] "void attribute_visible R_init_data_table_cd497408bb4dc6650d871b5076e738420ff431d7(DllInfo *info)"
[2] " // The two types must be the same size. That is checked in R_init_data_table_cd497408bb4dc6650d871b5076e738420ff431d7 (above)"
$`src/*.so|dll`
[1] "data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so"
[2] "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so"
[3] "data_table.so"
* installing *source* package ‘data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c’ ...
** using staged installation
gcc 11.4.0
zlib 1.2.11 is available ok
* checking if R installation supports OpenMP without any extra hints... yes
** libs
using C compiler: ‘gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0’
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c assign.c -o assign.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c between.c -o between.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c bmerge.c -o bmerge.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c chmatch.c -o chmatch.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c cj.c -o cj.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c coalesce.c -o coalesce.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c dogroups.c -o dogroups.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fastmean.c -o fastmean.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fcast.c -o fcast.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fifelse.c -o fifelse.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fmelt.c -o fmelt.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c forder.c -o forder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frank.c -o frank.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fread.c -o fread.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c freadR.c -o freadR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c froll.c -o froll.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frollR.c -o frollR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c frolladaptive.c -o frolladaptive.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fsort.c -o fsort.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwrite.c -o fwrite.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c fwriteR.c -o fwriteR.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c gsumm.c -o gsumm.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c idatetime.c -o idatetime.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c ijoin.c -o ijoin.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c init.c -o init.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c inrange.c -o inrange.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nafill.c -o nafill.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c negate.c -o negate.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c nqrecreateindices.c -o nqrecreateindices.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c openmp-utils.c -o openmp-utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c programming.c -o programming.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c quickselect.c -o quickselect.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c rbindlist.c -o rbindlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c reorder.c -o reorder.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c shift.c -o shift.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c snprintf.c -o snprintf.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c subset.c -o subset.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c transpose.c -o transpose.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c types.c -o types.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c uniqlist.c -o uniqlist.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c utils.c -o utils.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c vecseq.c -o vecseq.o
gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -ffile-prefix-map=/build/r-base-avGvPq/r-base-4.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c wrappers.c -o wrappers.o
gcc -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -o data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so 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 idatetime.o ijoin.o init.o inrange.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fopenmp -lz -L/usr/lib/R/lib -lR
PKG_CFLAGS = -fopenmp
PKG_LIBS = -fopenmp -lz
if [ "data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so" != "data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so" ]; then mv data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so; fi
if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so; fi
installing to /home/joshhwuu/R/x86_64-pc-linux-gnu-library/4.4/00LOCK-data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c/00new/data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c/libs
** 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
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c)
Package info after editing and installation:
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c/DESCRIPTION`
[1] "Package: data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c/NAMESPACE`
[1] "useDynLib(data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c, .registration=TRUE)"
$`/tmp/Rtmp8bZltN/filedea4e82bd00/data.table.6df30c39cc5d1e910e6f4ab84ccdcc693c64315c/src/init.c`
[1] "void attribute_visible R_init_data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c(DllInfo *info)"
[2] " // The two types must be the same size. That is checked in R_init_data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c (above)"
$`src/*.so|dll`
[1] "data_table_6df30c39cc5d1e910e6f4ab84ccdcc693c64315c.so"
[2] "data_table_cd497408bb4dc6650d871b5076e738420ff431d7.so"
[3] "data_table_f30bf9e8530d20c0ede6bff4d4d85117f2e3a247.so"
[4] "data_table.so"
so if this is working for you, what is your issue? please clarify or close.
Not sure if this is an atime failure but seen when trying to benchmark by operations with verbose, could be some obscure thing with C compilers, etc not sure
Steps:
Errors:
sessioninfo()
traceback()