DorisAmoakohene / Researchwork_Rdata.table

0 stars 0 forks source link

Low performance of setkey function for version 1.12.0 and later #4788 #1

Open DorisAmoakohene opened 10 months ago

DorisAmoakohene commented 10 months ago

@tdhock

https://github.com/Rdatatable/data.table/issues/4788 https://github.com/Rdatatable/data.table/issues/4788#issuecomment-719669227

I am trying to reproduce this issue from #4788 in order to plot the atime versions, but I'm running into this error message.

"Warning: installation of package ‘C:/Users/DORISA~1/AppData/Local/Temp/Rtmp4GqYSl/file328840787d3/file32885938572a.34796cd1524828df9bf13a174265cb68a09fcd77’ had non-zero exit statusError in loadNamespace(x) : 
  there is no package called ‘data.table.76bb569’"

this is the code I'm running

atime.list <- atime::atime_versions(
pkg.path=tdir,
pkg.edit.fun=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_))
    },
  N=10^seq(3,8),
  setup={ 
    n <- N/100
    set.seed(1L)
    dt <- data.table(
      x = as.character(sample(5e6L, 5e6L, FALSE)), 
      y = runif(n))
  },
  expr=data.table:::`[.data.table`(setkey(dt, x, verbose = TRUE)),
  "Before"="76bb569",#https://github.com/Rdatatable/data.table/commit/76bb569fd7736b5f89471a35357e6a971ae1d424
  "Regression"="34796cd1524828df9bf13a174265cb68a09fcd77", #https://github.com/Rdatatable/data.table/commit/34796cd1524828df9bf13a174265cb68a09fcd77,34796cd1524828df9bf13a174265cb68a09fcd77
  "Fixed"="63632e6f55f1f5289c689edab37f6a69d2df25cf") #https://github.com/Rdatatable/data.table/commit/63632e6f55f1f5289c689edab37f6a
tdhock commented 10 months ago

please try changing the Before line to use the full hash (not just the first 7 characters)

DorisAmoakohene commented 10 months ago

@tdhock i just did that and I'm still running to same error

Warning: installation of package ‘C:/Users/DORISA~1/AppData/Local/Temp/Rtmp4GqYSl/file32885106aef/file32885e4f7e38.34796cd1524828df9bf13a174265cb68a09fcd77’ had non-zero exit statusError in loadNamespace(x) : 
  there is no package called ‘data.table.76bb569fd7736b5f89471a35357e6a971ae1d424’
atime.list <- atime::atime_versions(
pkg.path=tdir,
pkg.edit.fun=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_))
    },
  N=10^seq(3,8),
  setup={ 
    n <- N/100
    set.seed(1L)
    dt <- data.table(
      x = as.character(sample(5e6L, 5e6L, FALSE)), 
      y = runif(n))
  },
  expr=data.table:::`[.data.table`(setkey(dt, x, verbose = TRUE)),
  "Before"="76bb569fd7736b5f89471a35357e6a971ae1d424",#https://github.com/Rdatatable/data.table/commit/76bb569fd7736b5f89471a35357e6a971ae1d424
  "Regression"="34796cd1524828df9bf13a174265cb68a09fcd77", #https://github.com/Rdatatable/data.table/commit/34796cd1524828df9bf13a174265cb68a09fcd77,34796cd1524828df9bf13a174265cb68a09fcd77
  "Fixed"="63632e6f55f1f5289c689edab37f6a69d2df25cf") #https://github.com/Rdatatable/data.table/commit/63632e6f55f1f5289c689edab37f6a
tdhock commented 10 months ago

what did the package installation say the problem was? it says there is a non-zero exit status for installation, but you did not include that output.

tdhock commented 10 months ago

instead of putting the code in quotes ("), can you please put it in ``` and include everything (including prompt > ) so we can see exactly what you ran, and exactly what the output you observed?

tdhock commented 10 months ago

try https://reprex.tidyverse.org/

DorisAmoakohene commented 10 months ago

instead of putting the code in quotes ("), can you please put it in ``` and include everything (including prompt > ) so we can see exactly what you ran, and exactly what the output you observed?

I have updated it now putting the codes in ```

DorisAmoakohene commented 10 months ago
Error in loadNamespace(x) : 
there is no package called ‘data.table.76bb569fd7736b5f89471a35357e6a971ae1d424’
14.
stop(cond)
13.
doWithOneRestart(return(expr), restart)
12.
withOneRestart(expr, restarts[[1L]])
11.
withRestarts(stop(cond), retry_loadNamespace = function() NULL)
10.
loadNamespace(x)
9.
eval(e, env)
8.
eval(e, env)
7.
eval_one(exprs[[i]], memory)
6.
bench::mark(iterations = 10, check = FALSE, Before = result.list["Before"] <- list(data.table.76bb569fd7736b5f89471a35357e6a971ae1d424:::`[.data.table`(setkey(dt, 
x, verbose = TRUE))), Regression = result.list["Regression"] <- list(data.table.34796cd1524828df9bf13a174265cb68a09fcd77:::`[.data.table`(setkey(dt, 
x, verbose = TRUE))), Fixed = result.list["Fixed"] <- list(data.table.63632e6f55f1f5289c689edab37f6a69d2df25cf:::`[.data.table`(setkey(dt, 
x, verbose = TRUE))))
5.
eval(m.call, N.env)
4.
eval(m.call, N.env)
3.
(function (N, setup, expr.list = NULL, times = 10, seconds.limit = 0.01, 
verbose = FALSE, result = FALSE, ...) 
{
kilobytes <- mem_alloc <- . <- sizes <- NULL ...
2.
do.call(atime, a.args)
1.
atime::atime_versions(pkg.path = tdir, pkg.edit.fun = 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), ...
tdhock commented 10 months ago

I do not understand what code you are trying to run, and what output you got, can you please clarify? It would help if you used https://reprex.tidyverse.org/

DorisAmoakohene commented 10 months ago

@tdhock

when I used reprex this is the output I got

[1] "``` r"                                                                                                                                                                                            
 [2] "  atime.list <- atime::atime_versions("                                                                                                                                                           
 [3] "pkg.path=tdir,"                                                                                                                                                                                   
 [4] "pkg.edit.fun=function(old.Package, new.Package, sha, new.pkg.path){"                                                                                                                              
 [5] "      pkg_find_replace <- function(glob, FIND, REPLACE){"                                                                                                                                         
 [6] "        atime::glob_find_replace(file.path(new.pkg.path, glob), FIND, REPLACE)"                                                                                                                   
 [7] "      }"                                                                                                                                                                                          
 [8] "      Package_regex <- gsub(\".\", \"_?\", old.Package, fixed=TRUE)"                                                                                                                              
 [9] "      Package_ <- gsub(\".\", \"_\", old.Package, fixed=TRUE)"                                                                                                                                    
[10] "      new.Package_ <- paste0(Package_, \"_\", sha)"                                                                                                                                               
[11] "      pkg_find_replace("                                                                                                                                                                          
[12] "        \"DESCRIPTION\", "                                                                                                                                                                        
[13] "        paste0(\"Package:\\\\s+\", old.Package),"                                                                                                                                                 
[14] "        paste(\"Package:\", new.Package))"                                                                                                                                                        
[15] "      pkg_find_replace("                                                                                                                                                                          
[16] "        file.path(\"src\",\"Makevars.*in\"),"                                                                                                                                                     
[17] "        Package_regex,"                                                                                                                                                                           
[18] "        new.Package_)"                                                                                                                                                                            
[19] "      pkg_find_replace("                                                                                                                                                                          
[20] "        file.path(\"R\", \"onLoad.R\"),"                                                                                                                                                          
[21] "        Package_regex,"                                                                                                                                                                           
[22] "        new.Package_)"                                                                                                                                                                            
[23] "      pkg_find_replace("                                                                                                                                                                          
[24] "        file.path(\"R\", \"onLoad.R\"),"                                                                                                                                                          
[25] "        sprintf('packageVersion\\\\(\"%s\"\\\\)', old.Package),"                                                                                                                                  
[26] "        sprintf('packageVersion\\\\(\"%s\"\\\\)', new.Package))"                                                                                                                                  
[27] "      pkg_find_replace("                                                                                                                                                                          
[28] "        file.path(\"src\", \"init.c\"),"                                                                                                                                                          
[29] "        paste0(\"R_init_\", Package_regex),"                                                                                                                                                      
[30] "        paste0(\"R_init_\", gsub(\"[.]\", \"_\", new.Package_)))"                                                                                                                                 
[31] "      pkg_find_replace("                                                                                                                                                                          
[32] "        \"NAMESPACE\","                                                                                                                                                                           
[33] "        sprintf('useDynLib\\\\(\"?%s\"?', Package_regex),"                                                                                                                                        
[34] "        paste0('useDynLib(', new.Package_))"                                                                                                                                                      
[35] "    },"                                                                                                                                                                                           
[36] "  N=10^seq(3,8),"                                                                                                                                                                                 
[37] "  setup={ "                                                                                                                                                                                       
[38] "    n <- N/100"                                                                                                                                                                                   
[39] "    set.seed(1L)"                                                                                                                                                                                 
[40] "    dt <- data.table("                                                                                                                                                                            
[41] "      x = as.character(sample(5e6L, 5e6L, FALSE)), "                                                                                                                                              
[42] "      y = runif(n))"                                                                                                                                                                              
[43] "  },"                                                                                                                                                                                             
[44] "  expr=data.table:::`[.data.table`(setkey(dt, x, verbose = TRUE)),"                                                                                                                               
[45] "  \"Before\"=\"76bb569fd7736b5f89471a35357e6a971ae1d424\",#https://github.com/Rdatatable/data.table/commit/76bb569fd7736b5f89471a35357e6a971ae1d424"                                              
[46] "  \"Regression\"=\"34796cd1524828df9bf13a174265cb68a09fcd77\", #https://github.com/Rdatatable/data.table/commit/34796cd1524828df9bf13a174265cb68a09fcd77,34796cd1524828df9bf13a174265cb68a09fcd77"
[47] "  \"Fixed\"=\"63632e6f55f1f5289c689edab37f6a69d2df25cf\") #https://github.com/Rdatatable/data.table/commit/63632e6f55f1f5289c689edab37f6a"                                                        
[48] "#> Error in eval(expr, envir, enclos): object 'tdir' not found"                                                                                                                                   
[49] "```"                                                                                                                                                                                              
[50] ""                                                                                                                                                                                                 
[51] "<sup>Created on 2023-11-07 with [reprex v2.0.2.9000](https://reprex.tidyverse.org)</sup>" 
tdhock commented 10 months ago

That code says tdir not found, which means you need to define that variable.

Please next time can you correctly format the code and output? (Remove [1] [2] which is how R prints character vectors, and it makes it difficult to read the code and output.) Please read this https://stackoverflow.com/help/minimal-reproducible-example

DorisAmoakohene commented 10 months ago

@tdhock still trying to run this issue and I am running into an error

Error in loadNamespace(x) : 
  there is no package called ‘data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a’

this is the code I used for my setup

library(data.table)
setDTthreads(4L) # use 1L or 4L to test if it's affected by the cores
set.seed(1L)
dt <- data.table::data.table(
  x = as.character(sample(5e6L, 5e6L, FALSE)), 
  y = runif(100L))
system.time(
  data.table::setkey(dt, x, verbose = TRUE)
)

This is the atime code I am running

atime.list <- atime::atime_versions(
pkg.path=tdir,
pkg.edit.fun=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_))
    },
  N=10^seq(3,8),
  setup={ 
    set.seed(1L)
    dt <- data.table(
      x = as.character(sample(N, N, FALSE)), 
      y = runif(N))
  },
  expr=data.table:::setkey(dt, x, verbose = TRUE),
  "Before"="a4e26b50beaf0bb2aac40bbf47f9d1745579154a",#https://github.com/Rdatatable/data.table/commit/a4e26b50beaf0bb2aac40bbf47f9d1745579154a
  "Regression"="34796cd1524828df9bf13a174265cb68a09fcd77")
tdhock commented 10 months ago

Please can you show me the full output, including traceback? EXAMPLE:

> animint2dir(viz, "figure-quadratic-interactive")
Error: Discrete value supplied to continuous scale
> traceback()
15: stop("Discrete value supplied to continuous scale", call. = FALSE)
14: scales::train_continuous(x, self$range) at range.r#23
13: f(..., self = self) at gganimintproto.r#117
12: self$range$train(x) at scale-.r#190
11: f(..., self = self) at gganimintproto.r#117
10: scales[[i]][[method]](data[[var]][scale_index[[i]]]) at panel.r#150
9: FUN(X[[i]], ...)
8: lapply(seq_along(scales), function(i) {
       scales[[i]][[method]](data[[var]][scale_index[[i]]])
   }) at panel.r#149
7: FUN(X[[i]], ...)
6: lapply(vars, function(var) {
       pieces <- lapply(seq_along(scales), function(i) {
           scales[[i]][[method]](data[[var]][scale_index[[i]]])
       })
       if (!is.null(pieces)) {
           unlist(pieces)[order(unlist(scale_index))]
       }
   }) at panel.r#148
5: scale_apply(layer_data, y_vars, "train", SCALE_Y, panel$y_scales) at panel.r#91
4: train_position(panel, data, scale_x(), scale_y()) at plot-build.r#55
3: ggplot_build(plot) at z_animint.R#24
2: parsePlot(meta, p, list.name) at z_animint.R#358
1: animint2dir(viz, "figure-quadratic-interactive")
DorisAmoakohene commented 10 months ago

sure I can do that see the output below

Error in loadNamespace(x) : 
  there is no package called ‘data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a’
> traceback()
14: stop(cond)
13: doWithOneRestart(return(expr), restart)
12: withOneRestart(expr, restarts[[1L]])
11: withRestarts(stop(cond), retry_loadNamespace = function() NULL)
10: loadNamespace(x)
9: eval(e, env)
8: eval(e, env)
7: eval_one(exprs[[i]], memory)
6: bench::mark(iterations = 10, check = FALSE, Before = result.list["Before"] <- list(data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a:::setkey(dt, 
       x, verbose = TRUE)), Regression = result.list["Regression"] <- list(data.table.34796cd1524828df9bf13a174265cb68a09fcd77:::setkey(dt, 
       x, verbose = TRUE)))
5: eval(m.call, N.env)
4: eval(m.call, N.env)
3: (function (N, setup, expr.list = NULL, times = 10, seconds.limit = 0.01, 
       verbose = FALSE, result = FALSE, ...) 
   {
       kilobytes <- mem_alloc <- . <- sizes <- NULL
       if (missing(N)) {
           N <- as.integer(2^seq(1, 20))
       }
       if (!is.numeric(N)) {
           stop("N should be a numeric vector")
       }
       if (length(N) < 2) {
           stop("length(N) should be at least 2")
       }
       formal.names <- names(formals())
       mc.args <- as.list(match.call()[-1])
       dots.list <- mc.args[!names(mc.args) %in% formal.names]
       if (!missing(expr.list) && !is.list(expr.list)) {
           stop(domain = NA, gettextf("expr.list should be a list of expressions to run for various N, but has classes %s", 
               paste(class(expr.list), collapse = ", ")))
       }
    ...
2: do.call(atime, a.args)
1: atime::atime_versions(pkg.path = tdir, pkg.edit.fun = 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\"?", 
    ...
tdhock commented 10 months ago

you still have not shown me what command you ran. please show me what R code you ran, prior to getting the error. Please just copy everything that you see on the R output console (including prompt, command, output).

DorisAmoakohene commented 10 months ago

@tdhock

atime.list <- atime::atime_versions(
pkg.path=tdir,
pkg.edit.fun=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_))
    },
  N=10^seq(3,8),
  setup={ 
    set.seed(1L)
    dt <- data.table(
      x = as.character(sample(N, N, FALSE)), 
      y = runif(N))
  },
  expr=data.table:::setkey(dt, x, verbose = TRUE),
  "Before"="a4e26b50beaf0bb2aac40bbf47f9d1745579154a",#https://github.com/Rdatatable/data.table/commit/a4e26b50beaf0bb2aac40bbf47f9d1745579154a
  "Regression"="34796cd1524828df9bf13a174265cb68a09fcd77") #https://github.com/Rdatatable/data.table/commit/34796cd1524828df9bf13a174265cb68a09fcd77,34796cd1524828df9bf13a174265cb68a09fcd77
  #"Fixed"="63632e6f55f1f5289c689edab37f6a69d2df25cf") #https://github.com/Rdatatable/data.table/commit/63632e6f55f1f5289c689edab37f6a
plot(atime.list)
ret<- reprex({
  atime.list <- atime::atime_versions(
pkg.path=tdir,
pkg.edit.fun=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_))
    },
  N=10^seq(3,8),
  setup={ 
    n <- N/100
    set.seed(1L)
    dt <- data.table(
      x = as.character(sample(5e6L, 5e6L, FALSE)), 
      y = runif(n))
  },
  expr=data.table:::`[.data.table`(setkey(dt, x, verbose = TRUE)),
  "Before"="76bb569fd7736b5f89471a35357e6a971ae1d424",#https://github.com/Rdatatable/data.table/commit/76bb569fd7736b5f89471a35357e6a971ae1d424
  "Regression"="34796cd1524828df9bf13a174265cb68a09fcd77", #https://github.com/Rdatatable/data.table/commit/34796cd1524828df9bf13a174265cb68a09fcd77,34796cd1524828df9bf13a174265cb68a09fcd77
  "Fixed"="63632e6f55f1f5289c689edab37f6a69d2df25cf") #https://github.com/Rdatata
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x0): multiple definition of `twiddle'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
collect2.exe: error: ld returned 1 exit status
mv data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a.dll datatable.dll
mv: cannot stat 'data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a.dll': No such file or directory
make: *** [Makevars:6: all] Error 1
ERROR: compilation failed for package 'data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a'
* removing 'C:/Users/Doris Afriyie/AppData/Local/R/win-library/4.3/data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a'
Warning: installation of package ‘C:/Users/DORISA~1/AppData/Local/Temp/Rtmp6dJzae/filea787fa42aff/filea786907755.a4e26b50beaf0bb2aac40bbf47f9d1745579154a’ had non-zero exit statusInstalling package into ‘C:/Users/Doris Afriyie/AppData/Local/R/win-library/4.3’
(as ‘lib’ is unspecified)
* installing *source* package 'data.table.34796cd1524828df9bf13a174265cb68a09fcd77' ...
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 12.2.0'
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c assign.c -o assign.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c between.c -o between.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c bmerge.c -o bmerge.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c chmatch.c -o chmatch.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c dogroups.c -o dogroups.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fastmean.c -o fastmean.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fcast.c -o fcast.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fmelt.c -o fmelt.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c forder.c -o forder.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c frank.c -o frank.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fread.c -o fread.o
fread.c: In function 'freadMain':
fread.c:1121:38: warning: the comparison will always evaluate as 'false' for the pointer operand in 'nastr + 8' must not be NULL [-Waddress]
 1121 |       if (nastr==NAstrings && nastr+1==NULL) NAstrings=NULL;
      |                                      ^~
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c freadR.c -o freadR.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c froll.c -o froll.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c frollR.c -o frollR.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c frolladaptive.c -o frolladaptive.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fsort.c -o fsort.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fwrite.c -o fwrite.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fwriteR.c -o fwriteR.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c gsumm.c -o gsumm.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c ijoin.c -o ijoin.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c init.c -o init.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c inrange.c -o inrange.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nqrecreateindices.c -o nqrecreateindices.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c openmp-utils.c -o openmp-utils.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c quickselect.c -o quickselect.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c rbindlist.c -o rbindlist.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c reorder.c -o reorder.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c shift.c -o shift.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c subset.c -o subset.o
subset.c: In function 'subsetVectorRaw':
subset.c:75:24: warning: missing braces around initializer [-Wmissing-braces]
   75 |     Rcomplex NA_CPLX = { NA_REAL, NA_REAL };
      |                        ^
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c transpose.c -o transpose.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c uniqlist.c -o uniqlist.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c vecseq.c -o vecseq.o
gcc  -I"C:/PROGRA~1/R/R-43~1.1/include" -DNDEBUG     -I"C:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c wrappers.c -o wrappers.o
gcc -shared -s -static-libgcc -o data.table.34796cd1524828df9bf13a174265cb68a09fcd77.dll tmp.def assign.o between.o bmerge.o chmatch.o dogroups.o fastmean.o fcast.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 nqrecreateindices.o openmp-utils.o quickselect.o rbindlist.o reorder.o shift.o subset.o transpose.o uniqlist.o vecseq.o wrappers.o -fopenmp -LC:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -LC:/rtools43/x86_64-w64-mingw32.static.posix/lib -LC:/PROGRA~1/R/R-43~1.1/bin/x64 -lR
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: between.o:between.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: bmerge.o:bmerge.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: chmatch.o:chmatch.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: dogroups.o:dogroups.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fastmean.o:fastmean.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fcast.o:fcast.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fmelt.o:fmelt.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: forder.o:forder.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frank.o:frank.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: freadR.o:freadR.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: froll.o:froll.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frollR.o:frollR.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: frolladaptive.o:frolladaptive.:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x8): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fsort.o:fsort.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: fwriteR.o:fwriteR.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: gsumm.o:gsumm.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: ijoin.o:ijoin.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: init.o:init.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: inrange.o:inrange.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: nqrecreateindices.o:nqrecreateindices.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: openmp-utils.o:openmp-utils.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: quickselect.o:quickselect.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: rbindlist.o:rbindlist.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: reorder.o:reorder.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: shift.o:shift.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: subset.o:subset.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: transpose.o:transpose.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: uniqlist.o:uniqlist.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: vecseq.o:vecseq.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x0): multiple definition of `SelfRefSymbol'; assign.o:assign.c:(.bss+0x0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x20): multiple definition of `sizes'; assign.o:assign.c:(.bss+0x20): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x340): multiple definition of `NA_INT64_LL'; assign.o:assign.c:(.bss+0x340): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x348): multiple definition of `NA_INT64_D'; assign.o:assign.c:(.bss+0x348): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x350): multiple definition of `sym_maxgrpn'; assign.o:assign.c:(.bss+0x350): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x358): multiple definition of `char_starts'; assign.o:assign.c:(.bss+0x358): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x360): multiple definition of `sym_starts'; assign.o:assign.c:(.bss+0x360): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x368): multiple definition of `sym_BY'; assign.o:assign.c:(.bss+0x368): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x370): multiple definition of `sym_index'; assign.o:assign.c:(.bss+0x370): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x378): multiple definition of `sym_sorted'; assign.o:assign.c:(.bss+0x378): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x380): multiple definition of `char_allGrp1'; assign.o:assign.c:(.bss+0x380): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x388): multiple definition of `char_allLen1'; assign.o:assign.c:(.bss+0x388): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x390): multiple definition of `char_indices'; assign.o:assign.c:(.bss+0x390): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x398): multiple definition of `char_lens'; assign.o:assign.c:(.bss+0x398): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3a0): multiple definition of `char_nanotime'; assign.o:assign.c:(.bss+0x3a0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3a8): multiple definition of `char_POSIXct'; assign.o:assign.c:(.bss+0x3a8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3b0): multiple definition of `char_Date'; assign.o:assign.c:(.bss+0x3b0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3b8): multiple definition of `char_IDate'; assign.o:assign.c:(.bss+0x3b8): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3c0): multiple definition of `char_ITime'; assign.o:assign.c:(.bss+0x3c0): first defined here
C:\rtools43\x86_64-w64-mingw32.static.posix\bin/ld.exe: wrappers.o:wrappers.c:(.bss+0x3c8): multiple definition of `char_integer64'; assign.o:assign.c:(.bss+0x3c8): first defined here
collect2.exe: error: ld returned 1 exit status
mv data.table.34796cd1524828df9bf13a174265cb68a09fcd77.dll datatable.dll
mv: cannot stat 'data.table.34796cd1524828df9bf13a174265cb68a09fcd77.dll': No such file or directory
make: *** [Makevars:6: all] Error 1
ERROR: compilation failed for package 'data.table.34796cd1524828df9bf13a174265cb68a09fcd77'
* removing 'C:/Users/Doris Afriyie/AppData/Local/R/win-library/4.3/data.table.34796cd1524828df9bf13a174265cb68a09fcd77'
Warning: installation of package ‘C:/Users/DORISA~1/AppData/Local/Temp/Rtmp6dJzae/filea787fa42aff/filea786907755.34796cd1524828df9bf13a174265cb68a09fcd77’ had non-zero exit statusError in loadNamespace(x) : 
  there is no package called ‘data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a’
traceback()
14: stop(cond)
13: doWithOneRestart(return(expr), restart)
12: withOneRestart(expr, restarts[[1L]])
11: withRestarts(stop(cond), retry_loadNamespace = function() NULL)
10: loadNamespace(x)
9: eval(e, env)
8: eval(e, env)
7: eval_one(exprs[[i]], memory)
6: bench::mark(iterations = 10, check = FALSE, Before = result.list["Before"] <- list(data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a:::setkey(dt, 
       x, verbose = TRUE)), Regression = result.list["Regression"] <- list(data.table.34796cd1524828df9bf13a174265cb68a09fcd77:::setkey(dt, 
       x, verbose = TRUE)))
5: eval(m.call, N.env)
4: eval(m.call, N.env)
3: (function (N, setup, expr.list = NULL, times = 10, seconds.limit = 0.01, 
       verbose = FALSE, result = FALSE, ...) 
   {
       kilobytes <- mem_alloc <- . <- sizes <- NULL
       if (missing(N)) {
           N <- as.integer(2^seq(1, 20))
       }
       if (!is.numeric(N)) {
           stop("N should be a numeric vector")
       }
       if (length(N) < 2) {
           stop("length(N) should be at least 2")
       }
       formal.names <- names(formals())
       mc.args <- as.list(match.call()[-1])
       dots.list <- mc.args[!names(mc.args) %in% formal.names]
       if (!missing(expr.list) && !is.list(expr.list)) {
           stop(domain = NA, gettextf("expr.list should be a list of expressions to run for various N, but has classes %s", 
               paste(class(expr.list), collapse = ", ")))
       }
    ...
2: do.call(atime, a.args)
1: atime::atime_versions(pkg.path = tdir, pkg.edit.fun = 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\"?", 
    ...
Warning: installation of package ‘C:/Users/DORISA~1/AppData/Local/Temp/Rtmp6dJzae/filea787fa42aff/filea786907755.34796cd1524828df9bf13a174265cb68a09fcd77’ had non-zero exit statusError in loadNamespace(x) : 
  there is no package called ‘data.table.a4e26b50beaf0bb2aac40bbf47f9d1745579154a’
tdhock commented 10 months ago

the original timing is about setkey, not [.data.table, so please remove [.data.table from expr, and replace with data.table::setkey. it seems there is some installation/compilation problem, i'm not sure how to fix.

tdhock commented 10 months ago

original post says you need R 3.3 or 3.6 to reproduce (can not with R-4 or later)

tdhock commented 10 months ago

data.table version 1.12.8 installs with compiler and linker warnings, but 1.12.6 does not install (error at linker step). above happens for me on linux with both R-4.3 and R-3.4.4.