[INFO] cloning repository https://github.com/andresrsanchez/sqlite-lsm1-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/andresrsanchez/sqlite-lsm1-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f87d9d4c8ae9d369044e820d3d189ab7ce103d01
[INFO] testing andresrsanchez/sqlite-lsm1-rust against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/andresrsanchez/sqlite-lsm1-rust on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/andresrsanchez/sqlite-lsm1-rust
[INFO] finished tweaking git repo https://github.com/andresrsanchez/sqlite-lsm1-rust
[INFO] tweaked toml for git repo https://github.com/andresrsanchez/sqlite-lsm1-rust written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/andresrsanchez/sqlite-lsm1-rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9724f579068bcfe6b90eae8e25ba62d77fbfc3e9171ed57f2a66d83c6df3098c
[INFO] running `Command { std: "docker" "start" "-a" "9724f579068bcfe6b90eae8e25ba62d77fbfc3e9171ed57f2a66d83c6df3098c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9724f579068bcfe6b90eae8e25ba62d77fbfc3e9171ed57f2a66d83c6df3098c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9724f579068bcfe6b90eae8e25ba62d77fbfc3e9171ed57f2a66d83c6df3098c", kill_on_drop: false }`
[INFO] [stdout] 9724f579068bcfe6b90eae8e25ba62d77fbfc3e9171ed57f2a66d83c6df3098c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3a7e2586f591eb3b512462ea27c199ae77513d0002b5f757201ee6d05aa046ca
[INFO] running `Command { std: "docker" "start" "-a" "3a7e2586f591eb3b512462ea27c199ae77513d0002b5f757201ee6d05aa046ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling dummycrust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 | to_raw!(i8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 | to_raw!(i16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 | to_raw!(i32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 | to_raw!(i64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 | to_raw!(u8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 | to_raw!(u16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 | to_raw!(u32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 | to_raw!(u64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 8 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.09s
[INFO] running `Command { std: "docker" "inspect" "3a7e2586f591eb3b512462ea27c199ae77513d0002b5f757201ee6d05aa046ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a7e2586f591eb3b512462ea27c199ae77513d0002b5f757201ee6d05aa046ca", kill_on_drop: false }`
[INFO] [stdout] 3a7e2586f591eb3b512462ea27c199ae77513d0002b5f757201ee6d05aa046ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1aa79ad40bdef0b7d4267337cd6a23ad1b77a3939e07c71ded20c82b4cfa58ad
[INFO] running `Command { std: "docker" "start" "-a" "1aa79ad40bdef0b7d4267337cd6a23ad1b77a3939e07c71ded20c82b4cfa58ad", kill_on_drop: false }`
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr]    Compiling dummycrust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 | to_raw!(i8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 | to_raw!(i16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 | to_raw!(i32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 | to_raw!(i64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 | to_raw!(u8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 | to_raw!(u16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 | to_raw!(u32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 | to_raw!(u64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |         lsm.insert("1", "1");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 306 |         let _ = lsm.insert("1", "1");
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |         lsm.insert("2", "2");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 307 |         let _ = lsm.insert("2", "2");
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         lsm.insert("1".to_string(), "1".to_string());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 318 |         let _ = lsm.insert("1".to_string(), "1".to_string());
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:319:9
[INFO] [stdout]     |
[INFO] [stdout] 319 |         lsm.insert("2".to_string(), "2".to_string());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 319 |         let _ = lsm.insert("2".to_string(), "2".to_string());
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 338 |             lsm.insert(k.as_str(), v.as_str());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 338 |             let _ = lsm.insert(k.as_str(), v.as_str());
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
[INFO] running `Command { std: "docker" "inspect" "1aa79ad40bdef0b7d4267337cd6a23ad1b77a3939e07c71ded20c82b4cfa58ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1aa79ad40bdef0b7d4267337cd6a23ad1b77a3939e07c71ded20c82b4cfa58ad", kill_on_drop: false }`
[INFO] [stdout] 1aa79ad40bdef0b7d4267337cd6a23ad1b77a3939e07c71ded20c82b4cfa58ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2ca78e8bab7ab9d6b43de53142ec1e7885587c7e7d2f3bc343ad933c37cbd680
[INFO] running `Command { std: "docker" "start" "-a" "2ca78e8bab7ab9d6b43de53142ec1e7885587c7e7d2f3bc343ad933c37cbd680", kill_on_drop: false }`
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 | to_raw!(i8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | to_raw!(i16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 44 | to_raw!(i32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | to_raw!(i64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | to_raw!(u8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 | to_raw!(u16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | to_raw!(u32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 49 | to_raw!(u64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:306:9
[INFO] [stderr]     |
[INFO] [stderr] 306 |         lsm.insert("1", "1");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 306 |         let _ = lsm.insert("1", "1");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:307:9
[INFO] [stderr]     |
[INFO] [stderr] 307 |         lsm.insert("2", "2");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 307 |         let _ = lsm.insert("2", "2");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:318:9
[INFO] [stderr]     |
[INFO] [stderr] 318 |         lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 318 |         let _ = lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:319:9
[INFO] [stderr]     |
[INFO] [stderr] 319 |         lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 319 |         let _ = lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:338:13
[INFO] [stderr]     |
[INFO] [stderr] 338 |             lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 338 |             let _ = lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `dummycrust` (bin "dummycrust" test) generated 13 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dummycrust-7edd94e9d18bf2fa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress_factory ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_env ... ok
[INFO] [stdout] test tests::iterate_lil ... FAILED
[INFO] [stdout] test tests::iterate_lol ... FAILED
[INFO] [stdout] test tests::bench_add_two ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::iterate_lil stdout ----
[INFO] [stdout] thread 'tests::iterate_lil' panicked at src/main.rs:317:59:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5565adc3e145 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x5565adc3e145 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5565adc3e145 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5565adc3e145 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5565adc64f4b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x5565adc64f4b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x5565adc3b97f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x5565adc3df1e - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5565adc3df1e - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5565adc3f949 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x5565adc3f60e - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x5565adc1086a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x5565adc1086a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5565adc3ff4b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x5565adc3ff4b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x5565adc3fcc4 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x5565adc3e609 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x5565adc3f9f7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x5565adb9a973 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5565adb9adc6 - core::result::unwrap_failed::h382691b96ca8c13a
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x5565adbaaeba - core::result::Result<T,E>::expect::h21f5b9648e7eec81
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x5565adba2014 - dummycrust::tests::iterate_lil::h7a522d857defc824
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:317:19
[INFO] [stdout]   22:     0x5565adba1fa7 - dummycrust::tests::iterate_lil::{{closure}}::hdefd3888fa0c3277
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:316:21
[INFO] [stdout]   23:     0x5565adbaf326 - core::ops::function::FnOnce::call_once::h4c5d1b257d8727dc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5565adc1524b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5565adc1524b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x5565adc14951 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x5565adc14951 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5565adc14951 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x5565adc14951 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x5565adc14951 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x5565adc14951 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x5565adc14951 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x5565adbdd314 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x5565adbdd314 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x5565adbe1d42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5565adbe1d42 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x5565adbe1d42 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x5565adbe1d42 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x5565adbe1d42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x5565adc4412b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f9059da6ac3 - <unknown>
[INFO] [stdout]   46:     0x7f9059e37a04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::iterate_lol stdout ----
[INFO] [stdout] thread 'tests::iterate_lol' panicked at src/main.rs:305:55:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5565adc3e145 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x5565adc3e145 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5565adc3e145 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5565adc3e145 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5565adc64f4b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x5565adc64f4b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x5565adc3b97f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x5565adc3df1e - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5565adc3df1e - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5565adc3f949 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x5565adc3f60e - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x5565adc1086a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x5565adc1086a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5565adc3ff4b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x5565adc3ff4b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x5565adc3fcc4 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x5565adc3e609 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x5565adc3f9f7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x5565adb9a973 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5565adb9adc6 - core::result::unwrap_failed::h382691b96ca8c13a
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x5565adbaaf5a - core::result::Result<T,E>::expect::hb626fb903241ad6f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x5565adba1d0f - dummycrust::tests::iterate_lol::hb2f2dc62e4ffcc30
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:305:19
[INFO] [stdout]   22:     0x5565adba1cb7 - dummycrust::tests::iterate_lol::{{closure}}::h4826946f3fd23bfa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:304:21
[INFO] [stdout]   23:     0x5565adbaf2e6 - core::ops::function::FnOnce::call_once::h4ba3fa6fd2bfa9da
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5565adc1524b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5565adc1524b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x5565adc14951 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x5565adc14951 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5565adc14951 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x5565adc14951 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x5565adc14951 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x5565adc14951 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x5565adc14951 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x5565adbdd314 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x5565adbdd314 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x5565adbe1d42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5565adbe1d42 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x5565adbe1d42 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x5565adbe1d42 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x5565adbe1d42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x5565adc4412b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f9059da6ac3 - <unknown>
[INFO] [stdout]   46:     0x7f9059e37a04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::bench_add_two stdout ----
[INFO] [stdout] thread 'tests::bench_add_two' panicked at src/main.rs:335:55:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5565adc3e145 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x5565adc3e145 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5565adc3e145 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5565adc3e145 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5565adc64f4b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x5565adc64f4b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x5565adc3b97f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x5565adc3df1e - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5565adc3df1e - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5565adc3f949 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x5565adc3f60e - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x5565adc1086a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x5565adc1086a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5565adc3ff4b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x5565adc3ff4b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x5565adc3fcc4 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x5565adc3e609 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x5565adc3f9f7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x5565adb9a973 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5565adb9adc6 - core::result::unwrap_failed::h382691b96ca8c13a
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x5565adbaaf5a - core::result::Result<T,E>::expect::hb626fb903241ad6f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x5565adba25d6 - dummycrust::tests::bench_add_two::h16604e75614e627a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:335:19
[INFO] [stdout]   22:     0x5565adba2477 - dummycrust::tests::bench_add_two::{{closure}}::h1854dcf90f9752f8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:328:23
[INFO] [stdout]   23:     0x5565adbaf2a6 - core::ops::function::FnOnce::call_once::h46629b7035c5597e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5565adc1524b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5565adc1524b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x5565adc14951 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x5565adc14951 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5565adc14951 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x5565adc14951 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x5565adc14951 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x5565adc14951 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x5565adc14951 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x5565adbdd314 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x5565adbdd314 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x5565adbe1d42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5565adbe1d42 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x5565adbe1d42 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x5565adbe1d42 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x5565adbe1d42 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x5565adbe1d42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x5565adc4412b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x5565adc4412b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f9059da6ac3 - <unknown>
[INFO] [stdout]   46:     0x7f9059e37a04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::bench_add_two
[INFO] [stdout]     tests::iterate_lil
[INFO] [stdout]     tests::iterate_lol
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin dummycrust`
[INFO] running `Command { std: "docker" "inspect" "2ca78e8bab7ab9d6b43de53142ec1e7885587c7e7d2f3bc343ad933c37cbd680", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2ca78e8bab7ab9d6b43de53142ec1e7885587c7e7d2f3bc343ad933c37cbd680", kill_on_drop: false }`
[INFO] [stdout] 2ca78e8bab7ab9d6b43de53142ec1e7885587c7e7d2f3bc343ad933c37cbd680
[INFO] testing andresrsanchez/sqlite-lsm1-rust against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/andresrsanchez/sqlite-lsm1-rust on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/andresrsanchez/sqlite-lsm1-rust
[INFO] finished tweaking git repo https://github.com/andresrsanchez/sqlite-lsm1-rust
[INFO] tweaked toml for git repo https://github.com/andresrsanchez/sqlite-lsm1-rust written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/andresrsanchez/sqlite-lsm1-rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b4ae6618cdbfb0577be5e44c187728f242218efec569d81c771230b0cb15d514
[INFO] running `Command { std: "docker" "start" "-a" "b4ae6618cdbfb0577be5e44c187728f242218efec569d81c771230b0cb15d514", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b4ae6618cdbfb0577be5e44c187728f242218efec569d81c771230b0cb15d514", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b4ae6618cdbfb0577be5e44c187728f242218efec569d81c771230b0cb15d514", kill_on_drop: false }`
[INFO] [stdout] b4ae6618cdbfb0577be5e44c187728f242218efec569d81c771230b0cb15d514
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 16c375023c760ef7a786e625ab4f139e7ea9380c20cffd71d7f6358fab3a422b
[INFO] running `Command { std: "docker" "start" "-a" "16c375023c760ef7a786e625ab4f139e7ea9380c20cffd71d7f6358fab3a422b", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling dummycrust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 | to_raw!(i8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 | to_raw!(i16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 | to_raw!(i32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 | to_raw!(i64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 | to_raw!(u8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 | to_raw!(u16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 | to_raw!(u32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 | to_raw!(u64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 8 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.11s
[INFO] running `Command { std: "docker" "inspect" "16c375023c760ef7a786e625ab4f139e7ea9380c20cffd71d7f6358fab3a422b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16c375023c760ef7a786e625ab4f139e7ea9380c20cffd71d7f6358fab3a422b", kill_on_drop: false }`
[INFO] [stdout] 16c375023c760ef7a786e625ab4f139e7ea9380c20cffd71d7f6358fab3a422b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5c4e8986c034b8b35c2f0653885c4dd5ecffbb19572afbb91ecf2d27ea430c51
[INFO] running `Command { std: "docker" "start" "-a" "5c4e8986c034b8b35c2f0653885c4dd5ecffbb19572afbb91ecf2d27ea430c51", kill_on_drop: false }`
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr]    Compiling dummycrust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 | to_raw!(i8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 | to_raw!(i16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 | to_raw!(i32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 | to_raw!(i64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 | to_raw!(u8);
[INFO] [stdout]    | ----------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 | to_raw!(u16);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 | to_raw!(u32);
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> src/main.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     Box::from_raw(ptr);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 | to_raw!(u64); //test
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stdout]    |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |         lsm.insert("1", "1");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 306 |         let _ = lsm.insert("1", "1");
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |         lsm.insert("2", "2");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 307 |         let _ = lsm.insert("2", "2");
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         lsm.insert("1".to_string(), "1".to_string());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 318 |         let _ = lsm.insert("1".to_string(), "1".to_string());
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:319:9
[INFO] [stdout]     |
[INFO] [stdout] 319 |         lsm.insert("2".to_string(), "2".to_string());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 319 |         let _ = lsm.insert("2".to_string(), "2".to_string());
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> src/main.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 338 |             lsm.insert(k.as_str(), v.as_str());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 338 |             let _ = lsm.insert(k.as_str(), v.as_str());
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s
[INFO] running `Command { std: "docker" "inspect" "5c4e8986c034b8b35c2f0653885c4dd5ecffbb19572afbb91ecf2d27ea430c51", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c4e8986c034b8b35c2f0653885c4dd5ecffbb19572afbb91ecf2d27ea430c51", kill_on_drop: false }`
[INFO] [stdout] 5c4e8986c034b8b35c2f0653885c4dd5ecffbb19572afbb91ecf2d27ea430c51
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e95e3011e5d0bc1fe21038eecf6be5a5cec809efafa501a5e41e703fd55b1ebc
[INFO] running `Command { std: "docker" "start" "-a" "e95e3011e5d0bc1fe21038eecf6be5a5cec809efafa501a5e41e703fd55b1ebc", kill_on_drop: false }`
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 | to_raw!(i8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | to_raw!(i16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 44 | to_raw!(i32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | to_raw!(i64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | to_raw!(u8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 | to_raw!(u16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | to_raw!(u32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 49 | to_raw!(u64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:306:9
[INFO] [stderr]     |
[INFO] [stderr] 306 |         lsm.insert("1", "1");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 306 |         let _ = lsm.insert("1", "1");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:307:9
[INFO] [stderr]     |
[INFO] [stderr] 307 |         lsm.insert("2", "2");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 307 |         let _ = lsm.insert("2", "2");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:318:9
[INFO] [stderr]     |
[INFO] [stderr] 318 |         lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 318 |         let _ = lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:319:9
[INFO] [stderr]     |
[INFO] [stderr] 319 |         lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 319 |         let _ = lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:338:13
[INFO] [stderr]     |
[INFO] [stderr] 338 |             lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 338 |             let _ = lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `dummycrust` (bin "dummycrust" test) generated 13 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dummycrust-7edd94e9d18bf2fa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress_factory ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_env ... ok
[INFO] [stdout] test tests::iterate_lil ... FAILED
[INFO] [stdout] test tests::iterate_lol ... FAILED
[INFO] [stdout] test tests::bench_add_two ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::iterate_lil stdout ----
[INFO] [stdout] thread 'tests::iterate_lil' panicked at src/main.rs:317:59:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55a8d848d1e5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55a8d848d1e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55a8d84b3f8b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55a8d84b3f8b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55a8d848aacf - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55a8d848cfbe - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55a8d848cfbe - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55a8d848e929 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55a8d848e67c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55a8d845f93f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55a8d845f93f - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55a8d848ef2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55a8d848ef2b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55a8d848eca4 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55a8d848d6a9 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55a8d848e9d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55a8d83e9953 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55a8d83e9da6 - core::result::unwrap_failed::h52f3bbb78b59f71d
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x55a8d83eb86a - core::result::Result<T,E>::expect::h1379c9c90f69cfed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x55a8d83fcae4 - dummycrust::tests::iterate_lil::h93ab6b7d0aeb4ef3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:317:19
[INFO] [stdout]   22:     0x55a8d83fca77 - dummycrust::tests::iterate_lil::{{closure}}::hf59018e041e073ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:316:21
[INFO] [stdout]   23:     0x55a8d83f9986 - core::ops::function::FnOnce::call_once::hfceac39d7273b5e4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55a8d846425b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55a8d846425b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55a8d8463921 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55a8d8463921 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55a8d8463921 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55a8d8463921 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55a8d8463921 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55a8d8463921 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55a8d8463921 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55a8d842c2f4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55a8d842c2f4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55a8d8430dc2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55a8d8430dc2 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55a8d8430dc2 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55a8d8430dc2 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55a8d8430dc2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55a8d84930fb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f3e8c97dac3 - <unknown>
[INFO] [stdout]   46:     0x7f3e8ca0ea04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::iterate_lol stdout ----
[INFO] [stdout] thread 'tests::iterate_lol' panicked at src/main.rs:305:55:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55a8d848d1e5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55a8d848d1e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55a8d84b3f8b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55a8d84b3f8b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55a8d848aacf - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55a8d848cfbe - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55a8d848cfbe - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55a8d848e929 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55a8d848e67c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55a8d845f93f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55a8d845f93f - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55a8d848ef2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55a8d848ef2b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55a8d848eca4 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55a8d848d6a9 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55a8d848e9d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55a8d83e9953 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55a8d83e9da6 - core::result::unwrap_failed::h52f3bbb78b59f71d
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x55a8d83eb90a - core::result::Result<T,E>::expect::h5125db79b347102e
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x55a8d83fc7df - dummycrust::tests::iterate_lol::hca2a5d18b478b773
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:305:19
[INFO] [stdout]   22:     0x55a8d83fc787 - dummycrust::tests::iterate_lol::{{closure}}::h280372db14ff2519
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:304:21
[INFO] [stdout]   23:     0x55a8d83f96c6 - core::ops::function::FnOnce::call_once::h813d9e7abb6233ee
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55a8d846425b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55a8d846425b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55a8d8463921 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55a8d8463921 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55a8d8463921 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55a8d8463921 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55a8d8463921 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55a8d8463921 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55a8d8463921 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55a8d842c2f4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55a8d842c2f4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55a8d8430dc2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55a8d8430dc2 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55a8d8430dc2 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55a8d8430dc2 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55a8d8430dc2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55a8d84930fb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f3e8c97dac3 - <unknown>
[INFO] [stdout]   46:     0x7f3e8ca0ea04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::bench_add_two stdout ----
[INFO] [stdout] thread 'tests::bench_add_two' panicked at src/main.rs:335:55:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55a8d848d1e5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55a8d848d1e5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55a8d848d1e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55a8d84b3f8b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55a8d84b3f8b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55a8d848aacf - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55a8d848cfbe - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55a8d848cfbe - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55a8d848e929 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55a8d848e67c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55a8d845f93f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55a8d845f93f - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55a8d848ef2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55a8d848ef2b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55a8d848eca4 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55a8d848d6a9 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55a8d848e9d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55a8d83e9953 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55a8d83e9da6 - core::result::unwrap_failed::h52f3bbb78b59f71d
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1654:5
[INFO] [stdout]   20:     0x55a8d83eb90a - core::result::Result<T,E>::expect::h5125db79b347102e
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/result.rs:1034:23
[INFO] [stdout]   21:     0x55a8d83fd0a6 - dummycrust::tests::bench_add_two::h7c6d000bdf0a7670
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:335:19
[INFO] [stdout]   22:     0x55a8d83fcf47 - dummycrust::tests::bench_add_two::{{closure}}::h491cebf34bf51e99
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:328:23
[INFO] [stdout]   23:     0x55a8d83f95b6 - core::ops::function::FnOnce::call_once::h2bb773ef9eb8e334
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55a8d846425b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55a8d846425b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55a8d8463921 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55a8d8463921 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55a8d8463921 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55a8d8463921 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55a8d8463921 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55a8d8463921 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55a8d8463921 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55a8d842c2f4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55a8d842c2f4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55a8d8430dc2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55a8d8430dc2 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55a8d8430dc2 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55a8d8430dc2 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55a8d8430dc2 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55a8d8430dc2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55a8d84930fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55a8d84930fb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f3e8c97dac3 - <unknown>
[INFO] [stdout]   46:     0x7f3e8ca0ea04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::bench_add_two
[INFO] [stdout]     tests::iterate_lil
[INFO] [stdout]     tests::iterate_lol
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin dummycrust`
[INFO] running `Command { std: "docker" "inspect" "e95e3011e5d0bc1fe21038eecf6be5a5cec809efafa501a5e41e703fd55b1ebc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e95e3011e5d0bc1fe21038eecf6be5a5cec809efafa501a5e41e703fd55b1ebc", kill_on_drop: false }`
[INFO] [stdout] e95e3011e5d0bc1fe21038eecf6be5a5cec809efafa501a5e41e703fd55b1ebc
