* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘basetable’ ...
** this is package ‘basetable’ version ‘1.4.1’
** package ‘basetable’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: ‘g++-16 (Debian 16.2.0-1) 16.2.0’
using C++17
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmpfe2OWZ/R.INSTALL1e57ff1e8058e9/basetable/src'
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_agg.cpp -o bt_agg.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_altrep.cpp -o bt_altrep.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_engine.cpp -o bt_engine.o
bt_engine.cpp: In function ‘void {anonymous}::gather_atomic(SEXP, SEXP, const std::vector<long int>&)’:
bt_engine.cpp:178:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  178 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |       ^~~
bt_engine.cpp:178:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  178 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |                                                                   ^~~~~
bt_engine.cpp:180:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  180 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |       ^~~
bt_engine.cpp:180:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  180 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |                                                                   ^~~~~
bt_engine.cpp:182:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  182 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |       ^~~
bt_engine.cpp:182:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  182 |       for (R_xlen_t i = 0; i < n; ++i) d[i] = s[rows[(size_t)i]]; break; }
      |                                                                   ^~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_index.cpp -o bt_index.o
bt_index.cpp: In function ‘size_t bt::split_row(const char*, size_t, const Options&, std::vector<std::pair<const char*, long unsigned int> >&, std::string&)’:
bt_index.cpp:295:17: warning: unused variable ‘fstart’ [-Wunused-variable]
  295 |     const char* fstart = row + i;
      |                 ^~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_init.cpp -o bt_init.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_read.cpp -o bt_read.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBT_HAVE_THREADS  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bt_write.cpp -o bt_write.o
g++-16 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o basetable.so bt_agg.o bt_altrep.o bt_engine.o bt_index.o bt_init.o bt_read.o bt_write.o -lpthread -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmpfe2OWZ/R.INSTALL1e57ff1e8058e9/basetable/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmpfe2OWZ/R.INSTALL1e57ff1e8058e9/basetable/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmpfe2OWZ/R.INSTALL1e57ff1e8058e9/basetable/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-basetable/00new/basetable/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘basetable’
    finding HTML links ... done
    adddays                                 html  
    addedrows                               html  
    addmonths                               html  
    addweeks                                html  
    addyears                                html  
    aggregate                               html  
    antimerge                               html  
    applyby                                 html  
    applycols                               html  
    as_basetable                            html  
    assert_cols                             html  
    assertcols                              html  
    assertcomplete                          html  
    assertkey                               html  
    assertnames                             html  
    assertrange                             html  
    assertrows                              html  
    asserttype                              html  
    assertunique                            html  
    assertvalues                            html  
    basetable-package                       html  
    betweendates                            html  
    blanktona                               html  
    btread                                  html  
    btwrite                                 html  
    cardinality                             html  
    casewhen                                html  
    ceilingdate                             html  
    center                                  html  
    changedcols                             html  
    changedrows                             html  
    classes                                 html  
    cleannames                              html  
    collapselevels                          html  
    collapsetext                            html  
    collapsevalues                          html  
    colnames                                html  
    commonnames                             html  
    compact                                 html  
    compare                                 html  
    compareschema                           html  
    completegrid                            html  
    constants                               html  
    containstext                            html  
    convertcols                             html  
    count                                   html  
    countmatch                              html  
    crossmerge                              html  
    cumavg                                  html  
    cumcount                                html  
    cumedist                                html  
    datediff                                html  
    dateseq                                 html  
    day                                     html  
    denserank                               html  
    describe                                html  
    difference                              html  
    diffrows                                html  
    dims                                    html  
    drop                                    html  
    duplicatekeys                           html  
    duplicatenames                          html  
    duplicaterows                           html  
    emptycols                               html  
    emptyrows                               html  
    endswith                                html  
    equaldata                               html  
    equalrows                               html  
    expandlevels                            html  
    expandrows                              html  
    extract                                 html  
    extractall                              html  
    extractbetween                          html  
    extractint                              html  
    extractnum                              html  
    fillboth                                html  
    filldown                                html  
    fillup                                  html  
    firstby                                 html  
    firstcols                               html  
    firstrows                               html  
    floordate                               html  
    foldr                                   html  
    freq                                    html  
    headtail                                html  
    hour                                    html  
    intersectrows                           html  
    invalidrows                             html  
    invalidvalues                           html  
    is_basetable                            html  
    isalpha                                 html  
    isalphanumeric                          html  
    isblank                                 html  
    isemail                                 html  
    isintegertext                           html  
    isnumerictext                           html  
    isurl                                   html  
    joinrelationship                        html  
    jointext                                html  
    keepmissing                             html  
    lagvalue                                html  
    lastby                                  html  
    lastcols                                html  
    lastrows                                html  
    leadvalue                               html  
    left                                    html  
    locate                                  html  
    locateall                               html  
    lower                                   html  
    lump                                    html  
    map                                     html  
    matchedkeys                             html  
    matchestext                             html  
    merge                                   html  
    middle                                  html  
    minute                                  html  
    missingindicator                        html  
    missingness                             html  
    missingrows                             html  
    month                                   html  
    move                                    html  
    naif                                    html  
    nato                                    html  
    natoblank                               html  
    ncols                                   html  
    nearestmerge                            html  
    nearesttext                             html  
    nonequimerge                            html  
    normalizeencoding                       html  
    normalizeunicode                        html  
    nrows                                   html  
    omitmissing                             html  
    orderrows                               html  
    outofrange                              html  
    overlapmerge                            html  
    padcenter                               html  
    padleft                                 html  
    padright                                html  
    parsecurrency                           html  
    parsedate                               html  
    parsedatetime                           html  
    parsefailures                           html  
    parseint                                html  
    parselogical                            html  
    parsenum                                html  
    parsepercent                            html  
    percentchange                           html  
    percentrank                             html  
    pick                                    html  
    preview                                 html  
    profile                                 html  
    propcount                               html  
    quantilegroup                           html  
    quarter                                 html  
    rangemerge                              html  
    rbindfill                               html  
    recode                                  html  
    removeaccents                           html  
    removeall                               html  
    removedrows                             html  
    removeduplicates                        html  
    removetext                              html  
    renamecols                              html  
    renamewith                              html  
    reorderlevels                           html  
    repairnames                             html  
    replaceall                              html  
    replacecols                             html  
    replacetext                             html  
    replacevalues                           html  
    replacewhere                            html  
    rescale                                 html  
    reverse                                 html  
    right                                   html  
    rollapply                               html  
    rollingmerge                            html  
    rollmax                                 html  
    rollmean                                html  
    rollmedian                              html  
    rollmin                                 html  
    rollprod                                html  
    rollsd                                  html  
    rollsum                                 html  
    rollvar                                 html  
    rounddate                               html  
    rowall                                  html  
    rowany                                  html  
    rowapply                                html  
    rowcount                                html  
    rowfirst                                html  
    rowlast                                 html  
    rowmax                                  html  
    rowmin                                  html  
    rownames                                html  
    rownumber                               html  
    sameschema                              html  
    samplefrac                              html  
    samplerows                              html  
    second                                  html  
    semimerge                               html  
    sentencecase                            html  
    separate                                html  
    setthreads                              html  
    similartext                             html  
    split                                   html  
    splitfirst                              html  
    splitlast                               html  
    splittext                               html  
    squish                                  html  
    stack                                   html  
    standardize                             html  
    startswith                              html  
    subset                                  html  
    summaries                               html  
    summarytab                              html  
    textdist                                html  
    textlen                                 html  
    titlecase                               html  
    tolong                                  html  
    towide                                  html  
    transliterate                           html  
    transpose                               html  
    traverse                                html  
    trim                                    html  
    truncate                                html  
    types                                   html  
    unionrows                               html  
    uniquerows                              html  
    uniques                                 html  
    unite                                   html  
    unmatchedkeys                           html  
    unstack                                 html  
    updatemerge                             html  
    upper                                   html  
    week                                    html  
    weekday                                 html  
    winsorize                               html  
    within                                  html  
    year                                    html  
    yearday                                 html  
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (basetable)