R Under development (unstable) (2025-12-18 r89199) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(ReVAMP) vamp-sdk/RealTime.cpp:84:54: runtime error: signed integer overflow: -2147483648 - 1 cannot be represented in type 'int' #0 0x7f3eaef6022f in _VampHost::Vamp::RealTime::RealTime(int, int) /data/gannet/ripley/R/packages/tests-clang-UBSAN/ReVAMP/src/./vamp-sdk/RealTime.cpp:84:54 #1 0x7f3ec098e536 in call_init /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-init.c:74:3 #2 0x7f3ec098e536 in call_init /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-init.c:26:1 #3 0x7f3ec098e60c in _dl_init /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-init.c:121:5 #4 0x7f3ec098b7b4 in _dl_catch_exception /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-catch.c:215:7 #5 0x7f3ec0995348 in dl_open_worker /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-open.c:799:3 #6 0x7f3ec098b715 in _dl_catch_exception /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-catch.c:241:8 #7 0x7f3ec099575d in _dl_open /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-open.c:874:17 #8 0x7f3ebfb7d553 in dlopen_doit (/lib64/libc.so.6+0x6d553) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #9 0x7f3ec098b715 in _dl_catch_exception /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-catch.c:241:8 #10 0x7f3ec098b868 in _dl_catch_error /usr/src/debug/glibc-2.41-6.fc42.x86_64/elf/dl-catch.c:260:19 #11 0x7f3ebfb7d042 in _dlerror_run (/lib64/libc.so.6+0x6d042) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #12 0x7f3ebfb7d60a in dlopen@@GLIBC_2.34 (/lib64/libc.so.6+0x6d60a) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #13 0x558c74a8d6b4 in AddDLL Rdynload.c #14 0x558c74a8d569 in do_dynload (/data/gannet/ripley/R/R-clang/bin/exec/R+0x4569) #15 0x558c74b5710a in bcEval_loop eval.c #16 0x558c74b4f50b in bcEval eval.c #17 0x558c74b4ec94 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5c94) #18 0x558c74b6c088 in R_execClosure eval.c #19 0x558c74b6b58b in applyClosure_core eval.c #20 0x558c74b4f0e5 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc60e5) #21 0x558c74ba1037 in Rf_ReplIteration (/data/gannet/ripley/R/R-clang/bin/exec/R+0x118037) #22 0x558c74ba2b3e in run_Rmainloop (/data/gannet/ripley/R/R-clang/bin/exec/R+0x119b3e) #23 0x558c74ba2baa in Rf_mainloop (/data/gannet/ripley/R/R-clang/bin/exec/R+0x119baa) #24 0x558c74a8ada7 in main (/data/gannet/ripley/R/R-clang/bin/exec/R+0x1da7) #25 0x7f3ebfb135f4 in __libc_start_call_main (/lib64/libc.so.6+0x35f4) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #26 0x7f3ebfb136a7 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x36a7) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #27 0x558c74a8acc4 in _start (/data/gannet/ripley/R/R-clang/bin/exec/R+0x1cc4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior vamp-sdk/RealTime.cpp:84:54 > > test_check("ReVAMP") Failed to open file: /tmp/RtmpIf0y7G/file88fbf61867d33.wav Not a RIFF file [ FAIL 0 | WARN 0 | SKIP 20 | PASS 25 ] ══ Skipped tests (20) ══════════════════════════════════════════════════════════ • No frequency domain plugins available for testing (1): 'test-block-step-size.R:234:5' • No plugins available (6): 'test-file-input.R:7:3', 'test-plugin-discovery.R:34:3', 'test-plugin-execution.R:18:3', 'test-plugin-execution.R:49:3', 'test-plugin-execution.R:74:3', 'test-plugin-execution.R:104:3' • No plugins available for testing (3): 'test-all-plugins.R:249:7', 'test-all-plugins.R:316:7', 'test-block-step-size.R:166:7' • No plugins installed (1): 'test-all-plugins.R:8:3' • Should find plugins in default paths (1): 'test-vamp-path.R:12:3' • Should find plugins with custom VAMP_PATH (1): 'test-vamp-path.R:62:3' • empty test (1): 'test-plugin-discovery.R:16:1' • length(test_plugin) == 0 || is.na(test_plugin) is TRUE (3): 'test-verbose.R:17:3', 'test-verbose.R:53:3', 'test-verbose.R:82:3' • vamp-example-plugins:amplitudefollower not available (3): 'test-block-step-size.R:29:5', 'test-block-step-size.R:69:5', 'test-block-step-size.R:122:5' [ FAIL 0 | WARN 0 | SKIP 20 | PASS 25 ] > > proc.time() user system elapsed 1.941 0.173 2.147