CRAN Package Check Results for Package MonetDBLite

Last updated on 2019-04-18 16:50:31 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.6.0 323.38 96.47 419.85 ERROR
r-devel-linux-x86_64-debian-gcc 0.6.0 272.00 78.44 350.44 ERROR
r-devel-linux-x86_64-fedora-clang 0.6.0 605.69 ERROR
r-devel-linux-x86_64-fedora-gcc 0.6.0 570.29 ERROR
r-devel-windows-ix86+x86_64 0.6.0 1536.00 483.00 2019.00 ERROR
r-patched-linux-x86_64 0.6.0 294.42 96.80 391.22 ERROR
r-release-linux-x86_64 0.6.0 291.32 94.50 385.82 WARN
r-release-windows-ix86+x86_64 0.6.0 1128.00 465.00 1593.00 NOTE
r-release-osx-x86_64 0.6.0 NOTE
r-oldrel-windows-ix86+x86_64 0.6.0 1092.00 1022.00 2114.00 NOTE
r-oldrel-osx-x86_64 0.6.0 NOTE

Additional issues

clang-UBSAN rchk valgrind

Check Details

Version: 0.6.0
Check: tests
Result: ERROR
     Running 'testthat.R' [50s/75s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     -- 1. Failure: LIKE queries work with funky characters (@test_02_dbi.R#280) ---
     like_match("M__", "MÃ\234h", 0) isn't true.
    
     -- 2. Failure: LIKE queries work with funky characters (@test_02_dbi.R#281) ---
     like_match("M_hleisen", "MÃ\234hleisen", 0) isn't true.
    
     -- 3. Failure: LIKE queries work with funky characters (@test_02_dbi.R#283) ---
     like_match("duck_quacks", "duckð\237Š\206quacks", 0) isn't true.
    
     -- 4. Failure: LIKE queries work with funky characters (@test_02_dbi.R#285) ---
     like_match("___", "ð\237Š\206ð\237Š\206ð\237Š\206", 0) isn't true.
    
     -- 5. Failure: LIKE queries work with funky characters (@test_02_dbi.R#287) ---
     like_match("MÃŒHLEISEN", "mÃ\234hleisen", 1) isn't true.
    
     -- 6. Failure: LIKE queries work with funky characters (@test_02_dbi.R#288) ---
     like_match("mÃ\234hleisen", "MÃŒHLEISEN", 1) isn't true.
    
     -- 7. Failure: db allows svyby commands (@test_05_survey.R#60) ----------------
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     -- 8. Failure: db allows svyby commands (@test_05_survey.R#62) ----------------
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     -- 9. Failure: db allows svyby commands (@test_05_survey.R#66) ----------------
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     -- 10. Failure: db allows svyby commands (@test_05_survey.R#67) ---------------
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     -- 11. Failure: db allows svyby commands (@test_05_survey.R#69) ---------------
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     == testthat results ===========================================================
     OK: 309 SKIPPED: 13 FAILED: 11
     1. Failure: LIKE queries work with funky characters (@test_02_dbi.R#280)
     2. Failure: LIKE queries work with funky characters (@test_02_dbi.R#281)
     3. Failure: LIKE queries work with funky characters (@test_02_dbi.R#283)
     4. Failure: LIKE queries work with funky characters (@test_02_dbi.R#285)
     5. Failure: LIKE queries work with funky characters (@test_02_dbi.R#287)
     6. Failure: LIKE queries work with funky characters (@test_02_dbi.R#288)
     7. Failure: db allows svyby commands (@test_05_survey.R#60)
     8. Failure: db allows svyby commands (@test_05_survey.R#62)
     9. Failure: db allows svyby commands (@test_05_survey.R#66)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.6.0
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     monetdblite/src/gdk/gdk_heap.c:189:3: warning: ‘strncpy’ output truncated before terminating nul copying 9 bytes from a string of the same length [-Wstringop-truncation]
     monetdblite/src/gdk/gdk_heap.c:260:30: warning: ‘%s’ directive writing likely 3 or more bytes into a region of size between 0 and 99 [-Wformat-overflow=]
     monetdblite/src/mal/sqlbackend/rel_bin.c:2949:2: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/mal/sqlbackend/rel_bin.c:1083:2: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/mal/sqlbackend/sql_statement.c:3193:3: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/mal/sqlbackend/sql_statement.c:3196:3: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/mal/sqlbackend/sql_statement.c:3186:3: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/sql/server/rel_planner.c:82:4: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/sql/server/rel_semantic.c:54:2: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
     monetdblite/src/sql/server/rel_updates.c:1729:2: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
Flavors: r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 0.6.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [42s/107s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     ── 1. Failure: db allows svyby commands (@test_05_survey.R#60) ────────────────
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     ── 2. Failure: db allows svyby commands (@test_05_survey.R#62) ────────────────
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     ── 3. Failure: db allows svyby commands (@test_05_survey.R#66) ────────────────
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     ── 4. Failure: db allows svyby commands (@test_05_survey.R#67) ────────────────
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     ── 5. Failure: db allows svyby commands (@test_05_survey.R#69) ────────────────
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 315 SKIPPED: 13 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.6.0
Check: installed package size
Result: NOTE
     installed size is 15.9Mb
     sub-directories of 1Mb or more:
     libs 15.5Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 0.6.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [56s/71s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     ── 1. Failure: db allows svyby commands (@test_05_survey.R#60) ────────────────
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     ── 2. Failure: db allows svyby commands (@test_05_survey.R#62) ────────────────
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     ── 3. Failure: db allows svyby commands (@test_05_survey.R#66) ────────────────
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     ── 4. Failure: db allows svyby commands (@test_05_survey.R#67) ────────────────
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     ── 5. Failure: db allows svyby commands (@test_05_survey.R#69) ────────────────
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 315 SKIPPED: 13 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.6.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [57s/69s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     ── 1. Failure: db allows svyby commands (@test_05_survey.R#60) ────────────────
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     ── 2. Failure: db allows svyby commands (@test_05_survey.R#62) ────────────────
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     ── 3. Failure: db allows svyby commands (@test_05_survey.R#66) ────────────────
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     ── 4. Failure: db allows svyby commands (@test_05_survey.R#67) ────────────────
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     ── 5. Failure: db allows svyby commands (@test_05_survey.R#69) ────────────────
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 315 SKIPPED: 13 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 0.6.0
Check: whether package can be installed
Result: NOTE
    Found the following notes/warnings:
     Non-staged installation was used
Flavor: r-devel-windows-ix86+x86_64

Version: 0.6.0
Check: running tests for arch ‘i386’
Result: ERROR
     Running 'testthat.R' [186s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     -- 1. Failure: db allows svyby commands (@test_05_survey.R#60) ----------------
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     -- 2. Failure: db allows svyby commands (@test_05_survey.R#62) ----------------
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     -- 3. Failure: db allows svyby commands (@test_05_survey.R#66) ----------------
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     -- 4. Failure: db allows svyby commands (@test_05_survey.R#67) ----------------
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     -- 5. Failure: db allows svyby commands (@test_05_survey.R#69) ----------------
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     == testthat results ===========================================================
     OK: 297 SKIPPED: 13 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-windows-ix86+x86_64

Version: 0.6.0
Check: running tests for arch ‘x64’
Result: ERROR
     Running 'testthat.R' [160s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     -- 1. Failure: db allows svyby commands (@test_05_survey.R#60) ----------------
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     -- 2. Failure: db allows svyby commands (@test_05_survey.R#62) ----------------
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     -- 3. Failure: db allows svyby commands (@test_05_survey.R#66) ----------------
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     -- 4. Failure: db allows svyby commands (@test_05_survey.R#67) ----------------
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     -- 5. Failure: db allows svyby commands (@test_05_survey.R#69) ----------------
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     == testthat results ===========================================================
     OK: 297 SKIPPED: 16 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-windows-ix86+x86_64

Version: 0.6.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [51s/73s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > # Sys.setenv("MONETDBLITE_INMEMORY" = "yes")
     > # test_check("MonetDBLite")
     > Sys.setenv("MONETDBLITE_INMEMORY" = "no")
     > test_check("MonetDBLite")
     Loading required package: MonetDBLite
     ── 1. Failure: db allows svyby commands (@test_05_survey.R#60) ────────────────
     round(...) not equal to 0.022.
     1/1 mismatches
     [1] 0.019 - 0.022 == -0.003
    
     ── 2. Failure: db allows svyby commands (@test_05_survey.R#62) ────────────────
     ...[] not equal to 10.11.
     1/1 mismatches
     [1] 10.3 - 10.1 == 0.23
    
     [1] "E"
     [1] "H"
     [1] "M"
     ── 3. Failure: db allows svyby commands (@test_05_survey.R#66) ────────────────
     round(SE(a)[2], 2) not equal to 4708.41.
     1/1 mismatches
     [1] 5476 - 4708 == 768
    
     ── 4. Failure: db allows svyby commands (@test_05_survey.R#67) ────────────────
     as.numeric(round(cv(a)[2], 4)) not equal to 0.2975.
     1/1 mismatches
     [1] 0.346 - 0.297 == 0.0486
    
     ── 5. Failure: db allows svyby commands (@test_05_survey.R#69) ────────────────
     round(confint(a, df = degf(rclus1))[2, 2], 2) not equal to 30808.26.
     1/1 mismatches
     [1] 33252 - 30808 == 2443
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 315 SKIPPED: 13 FAILED: 5
     1. Failure: db allows svyby commands (@test_05_survey.R#60)
     2. Failure: db allows svyby commands (@test_05_survey.R#62)
     3. Failure: db allows svyby commands (@test_05_survey.R#66)
     4. Failure: db allows svyby commands (@test_05_survey.R#67)
     5. Failure: db allows svyby commands (@test_05_survey.R#69)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-patched-linux-x86_64