[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/f87d9d4c8ae9d369044e820d3d189ab7ce103d01 against nightly-2024-10-28 for randomize-layout
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fandresrsanchez%2Fsqlite-lsm1-rust" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/andresrsanchez/sqlite-lsm1-rust on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "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-3-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" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1964ada986b4fc6408e91e0eaa8ce198c5f9c6a69f08b41af94abd19c4718ec6
[INFO] running `Command { std: "docker" "start" "-a" "1964ada986b4fc6408e91e0eaa8ce198c5f9c6a69f08b41af94abd19c4718ec6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1964ada986b4fc6408e91e0eaa8ce198c5f9c6a69f08b41af94abd19c4718ec6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1964ada986b4fc6408e91e0eaa8ce198c5f9c6a69f08b41af94abd19c4718ec6", kill_on_drop: false }`
[INFO] [stdout] 1964ada986b4fc6408e91e0eaa8ce198c5f9c6a69f08b41af94abd19c4718ec6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a428039a0e9e4317c1912ff9d0345909c6d3c339302c4774224a16fea0c3f111
[INFO] running `Command { std: "docker" "start" "-a" "a428039a0e9e4317c1912ff9d0345909c6d3c339302c4774224a16fea0c3f111", 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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.62s
[INFO] running `Command { std: "docker" "inspect" "a428039a0e9e4317c1912ff9d0345909c6d3c339302c4774224a16fea0c3f111", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a428039a0e9e4317c1912ff9d0345909c6d3c339302c4774224a16fea0c3f111", kill_on_drop: false }`
[INFO] [stdout] a428039a0e9e4317c1912ff9d0345909c6d3c339302c4774224a16fea0c3f111
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f51bfa6fc2ce8ac312f0a037a7a8cf1354cd6ff823a4412cc76c18bb9665340d
[INFO] running `Command { std: "docker" "start" "-a" "f51bfa6fc2ce8ac312f0a037a7a8cf1354cd6ff823a4412cc76c18bb9665340d", 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] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] running `Command { std: "docker" "inspect" "f51bfa6fc2ce8ac312f0a037a7a8cf1354cd6ff823a4412cc76c18bb9665340d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f51bfa6fc2ce8ac312f0a037a7a8cf1354cd6ff823a4412cc76c18bb9665340d", kill_on_drop: false }`
[INFO] [stdout] f51bfa6fc2ce8ac312f0a037a7a8cf1354cd6ff823a4412cc76c18bb9665340d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b3a77783b6119ac5e3a2480fb9d54afb3e8918cfeedd7c0656ca43f824a86b69
[INFO] running `Command { std: "docker" "start" "-a" "b3a77783b6119ac5e3a2480fb9d54afb3e8918cfeedd7c0656ca43f824a86b69", kill_on_drop: false }`
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointLoad':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:875:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   875 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:884:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   884 |     if( nInt<=(LSM_META_RW_PAGE_SIZE / sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c: In function 'lsmCheckpointSynced':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_ckpt.c:1127:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1127 |       if( nCkpt<(LSM_META_RW_PAGE_SIZE/sizeof(u32)) ){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                ^
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'assert_lists_are_ok':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:337:45: warning: unused parameter 'pFS' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   337 | static void assert_lists_are_ok(FileSystem *pFS){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSyncDb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:1167:38: warning: unused parameter 'nBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1167 | int lsmFsSyncDb(FileSystem *pFS, int nBlock){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                  ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedAppend':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2099:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2099 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSortedPadding':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:2807:13: warning: unused parameter 'pSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2807 |   Snapshot *pSnapshot,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'lsmFsSegmentContainsPg':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3043:11: warning: unused parameter 'iPg' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3043 |   LsmPgno iPg,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkBlocks':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3155:7: warning: unused parameter 'nUsed' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3155 |   int nUsed,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c: In function 'checkFreelistCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_file.c:3226:54: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3226 | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                                  ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'dbTruncate':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:31: warning: unused parameter 'pDb' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:178:40: warning: unused parameter 'iInUse' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   178 | static int dbTruncate(lsm_db *pDb, i64 iInUse){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                    ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c: In function 'lsmShmLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_shared.c:1782:7: warning: unused parameter 'bBlock' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  1782 |   int bBlock                      /* True for a blocking lock */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'btreeCursorRestore':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:869:7: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:   869 |       LsmBlob blob = {0,0,0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'seekInBtree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:1778:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  1778 |   LsmBlob blob = {0, 0, 0};
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerMoveHierarchy':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3396:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3396 |   int bSep                        /* True for separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'mergeWorkerData':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:3874:7: warning: unused parameter 'bSep' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  3874 |   int bSep,                       /* True to write to separators run */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'moveBlockCb':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:4770:50: warning: unused parameter 'iSnapshot' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  4770 | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                              ~~~~^~~~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c: In function 'sortedDumpPage':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:5534:3: warning: missing initializer for field 'nAlloc' of 'LsmBlob' [-Wmissing-field-initializers]
[INFO] [stderr] warning: dummycrust@0.1.0:  5534 |   LsmBlob blob = {0, 0, 0};       /* LsmBlob used for keys */
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_sorted.c:113:7: note: 'nAlloc' declared here
[INFO] [stderr] warning: dummycrust@0.1.0:   113 |   int nAlloc;
[INFO] [stderr] warning: dummycrust@0.1.0:       |       ^~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'intArrayFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:240:35: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   240 | static void intArrayFree(lsm_env *pEnv, IntArray *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                          ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_tree.c:85:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'getChildPtr':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:282:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   282 |   assert( iCell>=0 && iCell<=array_size(p->aiChildPtr) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeShmalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:628:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   628 |     const static int CHUNK_SIZE = LSM_SHM_CHUNK_SIZE;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:629:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning: dummycrust@0.1.0:   629 |     const static int CHUNK_HDR = LSM_SHM_CHUNK_HDR;
[INFO] [stderr] warning: dummycrust@0.1.0:       |     ^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'treeHeaderChecksum':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:1147:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:  1147 |   for(i=0; i<(offsetof(TreeHeader, aCksum) / sizeof(u32)); i+=2){
[INFO] [stderr] warning: dummycrust@0.1.0:       |             ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c: In function 'lsmTreeEndTransaction':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_tree.c:2411:44: warning: unused parameter 'bCommit' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:  2411 | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                        ~~~~^~~~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSectorSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:193:43: warning: unused parameter 'pFile' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   193 | static int lsmPosixOsSectorSize(lsm_file *pFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                                 ~~~~~~~~~~^~~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsUnlink':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:307:38: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   307 | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                             ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: In file included from src/lsmInt.h:18,
[INFO] [stderr] warning: dummycrust@0.1.0:                  from src/lsm_unix.c:42:
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:321:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   321 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsTestLock':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:351:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning: dummycrust@0.1.0:   351 |   assert( eType>=0 && eType<array_size(aType) );
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ^
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsSleep':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:458:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   458 | static int lsmPosixOsSleep(lsm_env *pEnv, int us){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMalloc':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:472:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   472 | static void *lsmPosixOsMalloc(lsm_env *pEnv, size_t N){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsFree':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:480:37: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   480 | static void lsmPosixOsFree(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                            ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMSize':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:513:40: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   513 | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){
[INFO] [stderr] warning: dummycrust@0.1.0:       |                               ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c: In function 'lsmPosixOsMutexStatic':
[INFO] [stderr] warning: dummycrust@0.1.0: src/lsm_unix.c:647:12: warning: unused parameter 'pEnv' [-Wunused-parameter]
[INFO] [stderr] warning: dummycrust@0.1.0:   647 |   lsm_env *pEnv,
[INFO] [stderr] warning: dummycrust@0.1.0:       |   ~~~~~~~~~^~~~
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsmInt.h: not a directory
[INFO] [stderr] warning: dummycrust@0.1.0: cc1: warning: src/lsm.h: not a directory
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 | to_raw!(i8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | to_raw!(i16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 44 | to_raw!(i32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | to_raw!(i64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | to_raw!(u8);
[INFO] [stderr]    | ----------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 | to_raw!(u16);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | to_raw!(u32);
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stderr]   --> src/main.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     Box::from_raw(ptr);
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 49 | to_raw!(u64); //test
[INFO] [stderr]    | ------------ in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stderr]    = note: this warning originates in the macro `to_raw` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 28 |                     let _ = Box::from_raw(ptr);
[INFO] [stderr]    |                     +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:306:9
[INFO] [stderr]     |
[INFO] [stderr] 306 |         lsm.insert("1", "1");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 306 |         let _ = lsm.insert("1", "1");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:307:9
[INFO] [stderr]     |
[INFO] [stderr] 307 |         lsm.insert("2", "2");
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 307 |         let _ = lsm.insert("2", "2");
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:318:9
[INFO] [stderr]     |
[INFO] [stderr] 318 |         lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 318 |         let _ = lsm.insert("1".to_string(), "1".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:319:9
[INFO] [stderr]     |
[INFO] [stderr] 319 |         lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 319 |         let _ = lsm.insert("2".to_string(), "2".to_string());
[INFO] [stderr]     |         +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]    --> src/main.rs:338:13
[INFO] [stderr]     |
[INFO] [stderr] 338 |             lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]     |
[INFO] [stderr] 338 |             let _ = lsm.insert(k.as_str(), v.as_str());
[INFO] [stderr]     |             +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `dummycrust` (bin "dummycrust" test) generated 13 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dummycrust-7edd94e9d18bf2fa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_compress_factory ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_lsm_env ... ok
[INFO] [stdout] test tests::iterate_lil ... FAILED
[INFO] [stdout] test tests::iterate_lol ... FAILED
[INFO] [stdout] test tests::bench_add_two ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::iterate_lil stdout ----
[INFO] [stdout] thread 'tests::iterate_lil' panicked at src/main.rs:317:59:
[INFO] [stdout] cannot open db: Kind(Other)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x614398fde5fa - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x614398fde5fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x614398fde5fa - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x614398fde5fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x614399005043 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x614399005043 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x614398fdb263 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x614398fde442 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x614398fdfa8a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x614398fdf894 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x614398fa9689 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x614398fa9689 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x614398fe0188 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x614398fe0188 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x614398fdff4a - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:674:13
[INFO] [stdout]   15:     0x614398fdead9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x614398fdfbdc - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x6143990035a0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x614399003946 - core::result::unwrap_failed::h5e8218e4d4338b8a
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1698:5
[INFO] [stdout]   19:     0x614398f3e2ca - core::result::Result<T,E>::expect::ha160dc5cd65474c9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1060:23
[INFO] [stdout]   20:     0x614398f3b004 - dummycrust::tests::iterate_lil::h0eeb0ab304eb9306
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:317:19
[INFO] [stdout]   21:     0x614398f3af97 - dummycrust::tests::iterate_lil::{{closure}}::h0725a229d15267ed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:316:21
[INFO] [stdout]   22:     0x614398f3cce6 - core::ops::function::FnOnce::call_once::h81b56896b4932bb7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x614398fadf5b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x614398fadf5b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   25:     0x614398fad8d7 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   26:     0x614398fad8d7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x614398fad8d7 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x614398fad8d7 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x614398fad8d7 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x614398fad8d7 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   31:     0x614398fad8d7 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   32:     0x614398f70ff4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   33:     0x614398f70ff4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   34:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   35:     0x614398f7479e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x614398f7479e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   37:     0x614398f7479e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   38:     0x614398f7479e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   40:     0x614398f7479e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   42:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x614398fe3f7b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   44:     0x75502c540ac3 - <unknown>
[INFO] [stdout]   45:     0x75502c5d1a04 - clone
[INFO] [stdout]   46:                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:     0x614398fde5fa - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x614398fde5fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x614398fde5fa - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x614398fde5fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x614399005043 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x614399005043 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x614398fdb263 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x614398fde442 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x614398fdfa8a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x614398fdf894 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x614398fa9689 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x614398fa9689 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x614398fe0188 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x614398fe0188 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x614398fdff4a - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:674:13
[INFO] [stdout]   15:     0x614398fdead9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x614398fdfbdc - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x6143990035a0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x614399003946 - core::result::unwrap_failed::h5e8218e4d4338b8a
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1698:5
[INFO] [stdout]   19:     0x614398f3e47a - core::result::Result<T,E>::expect::he8331b2b00d67664
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1060:23
[INFO] [stdout]   20:     0x614398f3acef - dummycrust::tests::iterate_lol::hb0df6fec8143138a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:305:19
[INFO] [stdout]   21:     0x614398f3ac97 - dummycrust::tests::iterate_lol::{{closure}}::h513cabb2372da269
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:304:21
[INFO] [stdout]   22:     0x614398f3cb16 - core::ops::function::FnOnce::call_once::h100d28433ce88055
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x614398fadf5b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x614398fadf5b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   25:     0x614398fad8d7 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   26:     0x614398fad8d7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x614398fad8d7 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x614398fad8d7 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x614398fad8d7 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x614398fad8d7 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   31:     0x614398fad8d7 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   32:     0x614398f70ff4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   33:     0x614398f70ff4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   34:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   35:     0x614398f7479e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x614398f7479e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   37:     0x614398f7479e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   38:     0x614398f7479e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   40:     0x614398f7479e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   42:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x614398fe3f7b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   44:     0x75502c540ac3 - <unknown>
[INFO] [stdout]   45:     0x75502c5d1a04 - clone
[INFO] [stdout]   46:                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:     0x614398fde5fa - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x614398fde5fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x614398fde5fa - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x614398fde5fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x614399005043 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x614399005043 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x614398fdb263 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x614398fde442 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x614398fdfa8a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x614398fdf894 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x614398fa9689 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x614398fa9689 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x614398fe0188 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x614398fe0188 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x614398fdff4a - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:674:13
[INFO] [stdout]   15:     0x614398fdead9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x614398fdfbdc - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x6143990035a0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x614399003946 - core::result::unwrap_failed::h5e8218e4d4338b8a
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1698:5
[INFO] [stdout]   19:     0x614398f3e47a - core::result::Result<T,E>::expect::he8331b2b00d67664
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/result.rs:1060:23
[INFO] [stdout]   20:     0x614398f3b5d6 - dummycrust::tests::bench_add_two::h91b0613886fd08c1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:335:19
[INFO] [stdout]   21:     0x614398f3b477 - dummycrust::tests::bench_add_two::{{closure}}::ha5fda1117bad6363
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:328:23
[INFO] [stdout]   22:     0x614398f3cbc6 - core::ops::function::FnOnce::call_once::h6bf515a81e1e0f04
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x614398fadf5b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x614398fadf5b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   25:     0x614398fad8d7 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   26:     0x614398fad8d7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x614398fad8d7 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x614398fad8d7 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x614398fad8d7 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x614398fad8d7 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   31:     0x614398fad8d7 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   32:     0x614398f70ff4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   33:     0x614398f70ff4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   34:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   35:     0x614398f7479e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x614398f7479e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   37:     0x614398f7479e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   38:     0x614398f7479e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x614398f7479e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   40:     0x614398f7479e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   42:     0x614398fe3f7b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x614398fe3f7b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   44:     0x75502c540ac3 - <unknown>
[INFO] [stdout]   45:     0x75502c5d1a04 - clone
[INFO] [stdout]   46:                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.10s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin dummycrust`
[INFO] running `Command { std: "docker" "inspect" "b3a77783b6119ac5e3a2480fb9d54afb3e8918cfeedd7c0656ca43f824a86b69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3a77783b6119ac5e3a2480fb9d54afb3e8918cfeedd7c0656ca43f824a86b69", kill_on_drop: false }`
[INFO] [stdout] b3a77783b6119ac5e3a2480fb9d54afb3e8918cfeedd7c0656ca43f824a86b69
