[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 1.76.0 for beta-1.77-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/andresrsanchez/sqlite-lsm1-rust on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "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-1-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" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e2c7237a004c8ad335a70e719b85d68906b2e2a6a30b5d896eca98c5dfc3f320
[INFO] running `Command { std: "docker" "start" "-a" "e2c7237a004c8ad335a70e719b85d68906b2e2a6a30b5d896eca98c5dfc3f320", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e2c7237a004c8ad335a70e719b85d68906b2e2a6a30b5d896eca98c5dfc3f320", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2c7237a004c8ad335a70e719b85d68906b2e2a6a30b5d896eca98c5dfc3f320", kill_on_drop: false }`
[INFO] [stdout] e2c7237a004c8ad335a70e719b85d68906b2e2a6a30b5d896eca98c5dfc3f320
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8657b8be7186599d4c0b875d60b7acfad28fdbe26a32aae334a47bea2fba966c
[INFO] running `Command { std: "docker" "start" "-a" "8657b8be7186599d4c0b875d60b7acfad28fdbe26a32aae334a47bea2fba966c", 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 [unoptimized + debuginfo] target(s) in 2.77s
[INFO] running `Command { std: "docker" "inspect" "8657b8be7186599d4c0b875d60b7acfad28fdbe26a32aae334a47bea2fba966c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8657b8be7186599d4c0b875d60b7acfad28fdbe26a32aae334a47bea2fba966c", kill_on_drop: false }`
[INFO] [stdout] 8657b8be7186599d4c0b875d60b7acfad28fdbe26a32aae334a47bea2fba966c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f75f0bf6ec0cb53bddfee5927221663284aa28aa884205e67617853e25bd43f5
[INFO] running `Command { std: "docker" "start" "-a" "f75f0bf6ec0cb53bddfee5927221663284aa28aa884205e67617853e25bd43f5", 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 [unoptimized + debuginfo] target(s) in 0.66s
[INFO] running `Command { std: "docker" "inspect" "f75f0bf6ec0cb53bddfee5927221663284aa28aa884205e67617853e25bd43f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f75f0bf6ec0cb53bddfee5927221663284aa28aa884205e67617853e25bd43f5", kill_on_drop: false }`
[INFO] [stdout] f75f0bf6ec0cb53bddfee5927221663284aa28aa884205e67617853e25bd43f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e6b896dc1fa5071aa56b2bd9fcd9231291a1aff5e56a34fcd2417fcb762df9c4
[INFO] running `Command { std: "docker" "start" "-a" "e6b896dc1fa5071aa56b2bd9fcd9231291a1aff5e56a34fcd2417fcb762df9c4", 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 [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dummycrust-9855eb95735ab999)
[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_env ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress_factory ... 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:     0x556fa3602836 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x556fa3602836 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x556fa3602836 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x556fa3602836 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x556fa362b9c0 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x556fa362b9c0 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x556fa360029f - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x556fa3602614 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x556fa3602614 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x556fa3604387 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x556fa360406d - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x556fa35d4267 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x556fa35d4267 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x556fa36049a6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x556fa36049a6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x556fa36046f2 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x556fa3602d36 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x556fa3604450 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x556fa355be05 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x556fa355c2b3 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x556fa35723da - core::result::Result<T,E>::expect::h7c9e96c111e5204e
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x556fa3578b51 - dummycrust::tests::iterate_lil::he8fec53e4fea283d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:317:19
[INFO] [stdout]   22:     0x556fa3578ae7 - dummycrust::tests::iterate_lil::{{closure}}::ha62333c7906521df
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:316:21
[INFO] [stdout]   23:     0x556fa3570646 - core::ops::function::FnOnce::call_once::h55bc3c6d75511192
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x556fa35d9b3f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x556fa35d9b3f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   26:     0x556fa35d88c1 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   27:     0x556fa35d88c1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x556fa35d88c1 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   29:     0x556fa35d88c1 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   30:     0x556fa35d88c1 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x556fa35d88c1 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   32:     0x556fa35d88c1 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   33:     0x556fa359fbf6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   34:     0x556fa359fbf6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x556fa35a4c57 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x556fa35a4c57 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   38:     0x556fa35a4c57 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   39:     0x556fa35a4c57 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x556fa35a4c57 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x556fa3609455 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fe6e735dac3 - <unknown>
[INFO] [stdout]   46:     0x7fe6e73eebf4 - __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:     0x556fa3602836 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x556fa3602836 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x556fa3602836 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x556fa3602836 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x556fa362b9c0 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x556fa362b9c0 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x556fa360029f - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x556fa3602614 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x556fa3602614 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x556fa3604387 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x556fa360406d - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x556fa35d4267 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x556fa35d4267 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x556fa36049a6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x556fa36049a6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x556fa36046f2 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x556fa3602d36 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x556fa3604450 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x556fa355be05 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x556fa355c2b3 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x556fa357233a - core::result::Result<T,E>::expect::h67d79ccd2778c7be
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x556fa35788a1 - dummycrust::tests::iterate_lol::hecd759d585c4645f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:305:19
[INFO] [stdout]   22:     0x556fa3578847 - dummycrust::tests::iterate_lol::{{closure}}::h5f1e714292bcc2d2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:304:21
[INFO] [stdout]   23:     0x556fa35707e6 - core::ops::function::FnOnce::call_once::ha83f0e5db82580b6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x556fa35d9b3f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x556fa35d9b3f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   26:     0x556fa35d88c1 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   27:     0x556fa35d88c1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x556fa35d88c1 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   29:     0x556fa35d88c1 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   30:     0x556fa35d88c1 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x556fa35d88c1 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   32:     0x556fa35d88c1 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   33:     0x556fa359fbf6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   34:     0x556fa359fbf6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x556fa35a4c57 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x556fa35a4c57 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   38:     0x556fa35a4c57 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   39:     0x556fa35a4c57 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x556fa35a4c57 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x556fa3609455 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fe6e735dac3 - <unknown>
[INFO] [stdout]   46:     0x7fe6e73eebf4 - __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:     0x556fa3602836 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x556fa3602836 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x556fa3602836 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x556fa3602836 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x556fa362b9c0 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x556fa362b9c0 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x556fa360029f - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x556fa3602614 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x556fa3602614 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x556fa3604387 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x556fa360406d - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x556fa35d4267 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x556fa35d4267 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x556fa36049a6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x556fa36049a6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x556fa36046f2 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x556fa3602d36 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x556fa3604450 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x556fa355be05 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x556fa355c2b3 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x556fa357233a - core::result::Result<T,E>::expect::h67d79ccd2778c7be
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x556fa357910e - dummycrust::tests::bench_add_two::h755aa38515b03a91
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:335:19
[INFO] [stdout]   22:     0x556fa3578f87 - dummycrust::tests::bench_add_two::{{closure}}::h797faa475bc7f2b4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:328:23
[INFO] [stdout]   23:     0x556fa3570976 - core::ops::function::FnOnce::call_once::he37015547d523874
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x556fa35d9b3f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x556fa35d9b3f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   26:     0x556fa35d88c1 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   27:     0x556fa35d88c1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x556fa35d88c1 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   29:     0x556fa35d88c1 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   30:     0x556fa35d88c1 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x556fa35d88c1 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   32:     0x556fa35d88c1 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   33:     0x556fa359fbf6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   34:     0x556fa359fbf6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x556fa35a4c57 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x556fa35a4c57 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   38:     0x556fa35a4c57 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   39:     0x556fa35a4c57 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x556fa35a4c57 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x556fa35a4c57 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x556fa3609455 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x556fa3609455 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fe6e735dac3 - <unknown>
[INFO] [stdout]   46:     0x7fe6e73eebf4 - __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.15s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin dummycrust`
[INFO] running `Command { std: "docker" "inspect" "e6b896dc1fa5071aa56b2bd9fcd9231291a1aff5e56a34fcd2417fcb762df9c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e6b896dc1fa5071aa56b2bd9fcd9231291a1aff5e56a34fcd2417fcb762df9c4", kill_on_drop: false }`
[INFO] [stdout] e6b896dc1fa5071aa56b2bd9fcd9231291a1aff5e56a34fcd2417fcb762df9c4
[INFO] testing andresrsanchez/sqlite-lsm1-rust against beta-2024-02-10 for beta-1.77-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/andresrsanchez/sqlite-lsm1-rust on toolchain beta-2024-02-10
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "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-1-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" "+beta-2024-02-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ad79986dbc2a0a2582ba80baa3af5c50461d18d5865ea1ccd93420050dce9132
[INFO] running `Command { std: "docker" "start" "-a" "ad79986dbc2a0a2582ba80baa3af5c50461d18d5865ea1ccd93420050dce9132", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad79986dbc2a0a2582ba80baa3af5c50461d18d5865ea1ccd93420050dce9132", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad79986dbc2a0a2582ba80baa3af5c50461d18d5865ea1ccd93420050dce9132", kill_on_drop: false }`
[INFO] [stdout] ad79986dbc2a0a2582ba80baa3af5c50461d18d5865ea1ccd93420050dce9132
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 403a22716b9f4bcc48f052cc234341b7c25206f27d481b5b9f3bd51c6be90359
[INFO] running `Command { std: "docker" "start" "-a" "403a22716b9f4bcc48f052cc234341b7c25206f27d481b5b9f3bd51c6be90359", 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 [unoptimized + debuginfo] target(s) in 1.97s
[INFO] running `Command { std: "docker" "inspect" "403a22716b9f4bcc48f052cc234341b7c25206f27d481b5b9f3bd51c6be90359", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "403a22716b9f4bcc48f052cc234341b7c25206f27d481b5b9f3bd51c6be90359", kill_on_drop: false }`
[INFO] [stdout] 403a22716b9f4bcc48f052cc234341b7c25206f27d481b5b9f3bd51c6be90359
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bfcb47f24723ba349aae5c4443593ea1ac2db86c8a4c171d21ddc83664a78c5c
[INFO] running `Command { std: "docker" "start" "-a" "bfcb47f24723ba349aae5c4443593ea1ac2db86c8a4c171d21ddc83664a78c5c", 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 [unoptimized + debuginfo] target(s) in 0.53s
[INFO] running `Command { std: "docker" "inspect" "bfcb47f24723ba349aae5c4443593ea1ac2db86c8a4c171d21ddc83664a78c5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bfcb47f24723ba349aae5c4443593ea1ac2db86c8a4c171d21ddc83664a78c5c", kill_on_drop: false }`
[INFO] [stdout] bfcb47f24723ba349aae5c4443593ea1ac2db86c8a4c171d21ddc83664a78c5c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d07261734d65230dd9a5320509717fe8fae1bbe2194bfc8bd31b42014cd2c5e2
[INFO] running `Command { std: "docker" "start" "-a" "d07261734d65230dd9a5320509717fe8fae1bbe2194bfc8bd31b42014cd2c5e2", 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 [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dummycrust-3cc857b9e81a0f65)
[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:     0x55c3911e31a6 - std::backtrace_rs::backtrace::libunwind::trace::h140b6deb6a45c671
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x55c3911e31a6 - std::backtrace_rs::backtrace::trace_unsynchronized::h8450d7e4e9219aed
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c3911e31a6 - std::sys_common::backtrace::_print_fmt::hbd28e5e6c6fc3a3f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c3911e31a6 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb058f285768cf98e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c39120c160 - core::fmt::rt::Argument::fmt::h87dec7a95127da24
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55c39120c160 - core::fmt::write::h873f89a91a4832db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x55c3911e09ff - std::io::Write::write_fmt::h90f651e9e694a4bb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/io/mod.rs:1846:15
[INFO] [stdout]    7:     0x55c3911e2f84 - std::sys_common::backtrace::_print::h7719d1529d9a9e13
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c3911e2f84 - std::sys_common::backtrace::print::haa3afbd0e7947108
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c3911e4cf7 - std::panicking::default_hook::{{closure}}::h10e3de2ec0eaff22
[INFO] [stdout]   10:     0x55c3911e49dd - std::panicking::default_hook::hbdc1b1b7fe073dab
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x55c3911b48c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h20f7887d7cd0a330
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x55c3911b48c7 - test::test_main::{{closure}}::hc125a615957b5cb1
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x55c3911e5316 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c19e0590f8443c4
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x55c3911e5316 - std::panicking::rust_panic_with_hook::hb81692602460473d
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:785:13
[INFO] [stdout]   15:     0x55c3911e5062 - std::panicking::begin_panic_handler::{{closure}}::h2470593aa2678e9c
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:659:13
[INFO] [stdout]   16:     0x55c3911e36a6 - std::sys_common::backtrace::__rust_end_short_backtrace::h560bb50225b0562b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c3911e4db4 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:647:5
[INFO] [stdout]   18:     0x55c39113c8a5 - core::panicking::panic_fmt::h29b6f262f6458dc3
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c39113cd53 - core::result::unwrap_failed::h12bc80647957bcdb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x55c39115203a - core::result::Result<T,E>::expect::h34e2c75129204705
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x55c39114f481 - dummycrust::tests::iterate_lil::h1149ad7da5009d21
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:317:19
[INFO] [stdout]   22:     0x55c39114f417 - dummycrust::tests::iterate_lil::{{closure}}::h6d050a1f82b99684
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:316:21
[INFO] [stdout]   23:     0x55c39114c546 - core::ops::function::FnOnce::call_once::h488df368391269d1
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c3911ba4bf - core::ops::function::FnOnce::call_once::h692fe6f34484199f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55c3911ba4bf - test::__rust_begin_short_backtrace::h48b62e76bd60e2de
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x55c3911b92e1 - test::run_test_in_process::{{closure}}::h1c68597526ef43db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x55c3911b92e1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hcae98092997f976b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55c3911b92e1 - std::panicking::try::do_call::h8d1548c2f5bb535a
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   29:     0x55c3911b92e1 - std::panicking::try::hbb7a2054f484688e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   30:     0x55c3911b92e1 - std::panic::catch_unwind::h696d12d9d80497c2
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x55c3911b92e1 - test::run_test_in_process::h053367a7217c825b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x55c3911b92e1 - test::run_test::{{closure}}::hfa524e9fabcba78e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:567:43
[INFO] [stdout]   33:     0x55c391180746 - test::run_test::{{closure}}::h2c4d0bb741ef7f9f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x55c391180746 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0d2c708415550075
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h76e2635840d7293f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x55c391185707 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::haa640b67a810a214
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55c391185707 - std::panicking::try::do_call::h41892e3bc2807ab5
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   38:     0x55c391185707 - std::panicking::try::h861a16d180681c80
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   39:     0x55c391185707 - std::panic::catch_unwind::h8195f9064b1509fa
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::h73cc419da1217371
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x55c391185707 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h79dc6499ff073b09
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha718e8cdc51a5182
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h86072abc877c5474
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x55c3911e96b5 - std::sys::pal::unix::thread::Thread::new::thread_start::hac4056197c365894
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fc99a5d7ac3 - <unknown>
[INFO] [stdout]   46:     0x7fc99a668bf4 - __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:     0x55c3911e31a6 - std::backtrace_rs::backtrace::libunwind::trace::h140b6deb6a45c671
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x55c3911e31a6 - std::backtrace_rs::backtrace::trace_unsynchronized::h8450d7e4e9219aed
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c3911e31a6 - std::sys_common::backtrace::_print_fmt::hbd28e5e6c6fc3a3f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c3911e31a6 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb058f285768cf98e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c39120c160 - core::fmt::rt::Argument::fmt::h87dec7a95127da24
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55c39120c160 - core::fmt::write::h873f89a91a4832db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x55c3911e09ff - std::io::Write::write_fmt::h90f651e9e694a4bb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/io/mod.rs:1846:15
[INFO] [stdout]    7:     0x55c3911e2f84 - std::sys_common::backtrace::_print::h7719d1529d9a9e13
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c3911e2f84 - std::sys_common::backtrace::print::haa3afbd0e7947108
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c3911e4cf7 - std::panicking::default_hook::{{closure}}::h10e3de2ec0eaff22
[INFO] [stdout]   10:     0x55c3911e49dd - std::panicking::default_hook::hbdc1b1b7fe073dab
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x55c3911b48c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h20f7887d7cd0a330
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x55c3911b48c7 - test::test_main::{{closure}}::hc125a615957b5cb1
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x55c3911e5316 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c19e0590f8443c4
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x55c3911e5316 - std::panicking::rust_panic_with_hook::hb81692602460473d
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:785:13
[INFO] [stdout]   15:     0x55c3911e5062 - std::panicking::begin_panic_handler::{{closure}}::h2470593aa2678e9c
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:659:13
[INFO] [stdout]   16:     0x55c3911e36a6 - std::sys_common::backtrace::__rust_end_short_backtrace::h560bb50225b0562b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c3911e4db4 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:647:5
[INFO] [stdout]   18:     0x55c39113c8a5 - core::panicking::panic_fmt::h29b6f262f6458dc3
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c39113cd53 - core::result::unwrap_failed::h12bc80647957bcdb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x55c3911520da - core::result::Result<T,E>::expect::h6736970ef66a4633
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x55c39114f1d1 - dummycrust::tests::iterate_lol::h3ae3b152ad4a13f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:305:19
[INFO] [stdout]   22:     0x55c39114f177 - dummycrust::tests::iterate_lol::{{closure}}::h6d7da9d7d6582a30
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:304:21
[INFO] [stdout]   23:     0x55c39114c4a6 - core::ops::function::FnOnce::call_once::h25ed504a9e9f10aa
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c3911ba4bf - core::ops::function::FnOnce::call_once::h692fe6f34484199f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55c3911ba4bf - test::__rust_begin_short_backtrace::h48b62e76bd60e2de
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x55c3911b92e1 - test::run_test_in_process::{{closure}}::h1c68597526ef43db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x55c3911b92e1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hcae98092997f976b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55c3911b92e1 - std::panicking::try::do_call::h8d1548c2f5bb535a
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   29:     0x55c3911b92e1 - std::panicking::try::hbb7a2054f484688e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   30:     0x55c3911b92e1 - std::panic::catch_unwind::h696d12d9d80497c2
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x55c3911b92e1 - test::run_test_in_process::h053367a7217c825b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x55c3911b92e1 - test::run_test::{{closure}}::hfa524e9fabcba78e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:567:43
[INFO] [stdout]   33:     0x55c391180746 - test::run_test::{{closure}}::h2c4d0bb741ef7f9f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x55c391180746 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0d2c708415550075
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h76e2635840d7293f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x55c391185707 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::haa640b67a810a214
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55c391185707 - std::panicking::try::do_call::h41892e3bc2807ab5
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   38:     0x55c391185707 - std::panicking::try::h861a16d180681c80
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   39:     0x55c391185707 - std::panic::catch_unwind::h8195f9064b1509fa
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::h73cc419da1217371
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x55c391185707 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h79dc6499ff073b09
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha718e8cdc51a5182
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h86072abc877c5474
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x55c3911e96b5 - std::sys::pal::unix::thread::Thread::new::thread_start::hac4056197c365894
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fc99a5d7ac3 - <unknown>
[INFO] [stdout]   46:     0x7fc99a668bf4 - __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:     0x55c3911e31a6 - std::backtrace_rs::backtrace::libunwind::trace::h140b6deb6a45c671
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x55c3911e31a6 - std::backtrace_rs::backtrace::trace_unsynchronized::h8450d7e4e9219aed
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c3911e31a6 - std::sys_common::backtrace::_print_fmt::hbd28e5e6c6fc3a3f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c3911e31a6 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb058f285768cf98e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c39120c160 - core::fmt::rt::Argument::fmt::h87dec7a95127da24
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55c39120c160 - core::fmt::write::h873f89a91a4832db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x55c3911e09ff - std::io::Write::write_fmt::h90f651e9e694a4bb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/io/mod.rs:1846:15
[INFO] [stdout]    7:     0x55c3911e2f84 - std::sys_common::backtrace::_print::h7719d1529d9a9e13
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c3911e2f84 - std::sys_common::backtrace::print::haa3afbd0e7947108
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c3911e4cf7 - std::panicking::default_hook::{{closure}}::h10e3de2ec0eaff22
[INFO] [stdout]   10:     0x55c3911e49dd - std::panicking::default_hook::hbdc1b1b7fe073dab
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x55c3911b48c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h20f7887d7cd0a330
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x55c3911b48c7 - test::test_main::{{closure}}::hc125a615957b5cb1
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x55c3911e5316 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c19e0590f8443c4
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x55c3911e5316 - std::panicking::rust_panic_with_hook::hb81692602460473d
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:785:13
[INFO] [stdout]   15:     0x55c3911e5062 - std::panicking::begin_panic_handler::{{closure}}::h2470593aa2678e9c
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:659:13
[INFO] [stdout]   16:     0x55c3911e36a6 - std::sys_common::backtrace::__rust_end_short_backtrace::h560bb50225b0562b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c3911e4db4 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:647:5
[INFO] [stdout]   18:     0x55c39113c8a5 - core::panicking::panic_fmt::h29b6f262f6458dc3
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c39113cd53 - core::result::unwrap_failed::h12bc80647957bcdb
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x55c3911520da - core::result::Result<T,E>::expect::h6736970ef66a4633
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/result.rs:1030:23
[INFO] [stdout]   21:     0x55c39114fa3e - dummycrust::tests::bench_add_two::h177ab5bff8f6b4cc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:335:19
[INFO] [stdout]   22:     0x55c39114f8b7 - dummycrust::tests::bench_add_two::{{closure}}::h347084ab63c53007
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:328:23
[INFO] [stdout]   23:     0x55c39114c3b6 - core::ops::function::FnOnce::call_once::h19683a62c0adbf47
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c3911ba4bf - core::ops::function::FnOnce::call_once::h692fe6f34484199f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55c3911ba4bf - test::__rust_begin_short_backtrace::h48b62e76bd60e2de
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x55c3911b92e1 - test::run_test_in_process::{{closure}}::h1c68597526ef43db
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x55c3911b92e1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hcae98092997f976b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55c3911b92e1 - std::panicking::try::do_call::h8d1548c2f5bb535a
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   29:     0x55c3911b92e1 - std::panicking::try::hbb7a2054f484688e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   30:     0x55c3911b92e1 - std::panic::catch_unwind::h696d12d9d80497c2
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x55c3911b92e1 - test::run_test_in_process::h053367a7217c825b
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x55c3911b92e1 - test::run_test::{{closure}}::hfa524e9fabcba78e
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:567:43
[INFO] [stdout]   33:     0x55c391180746 - test::run_test::{{closure}}::h2c4d0bb741ef7f9f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x55c391180746 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0d2c708415550075
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h76e2635840d7293f
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x55c391185707 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::haa640b67a810a214
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55c391185707 - std::panicking::try::do_call::h41892e3bc2807ab5
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:554:40
[INFO] [stdout]   38:     0x55c391185707 - std::panicking::try::h861a16d180681c80
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panicking.rs:518:19
[INFO] [stdout]   39:     0x55c391185707 - std::panic::catch_unwind::h8195f9064b1509fa
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x55c391185707 - std::thread::Builder::spawn_unchecked_::{{closure}}::h73cc419da1217371
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x55c391185707 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h79dc6499ff073b09
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha718e8cdc51a5182
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x55c3911e96b5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h86072abc877c5474
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x55c3911e96b5 - std::sys::pal::unix::thread::Thread::new::thread_start::hac4056197c365894
[INFO] [stdout]                                at /rustc/f2048098a1ca42a520e7bed68e321a66edc0a1b1/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7fc99a5d7ac3 - <unknown>
[INFO] [stdout]   46:     0x7fc99a668bf4 - __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.15s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin dummycrust`
[INFO] running `Command { std: "docker" "inspect" "d07261734d65230dd9a5320509717fe8fae1bbe2194bfc8bd31b42014cd2c5e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d07261734d65230dd9a5320509717fe8fae1bbe2194bfc8bd31b42014cd2c5e2", kill_on_drop: false }`
[INFO] [stdout] d07261734d65230dd9a5320509717fe8fae1bbe2194bfc8bd31b42014cd2c5e2
