[INFO] fetching crate ash-tray 0.19.0... [INFO] documenting ash-tray-0.19.0 against master#ef324565d071c6d7e2477a195648549e33d6a465 for pr-121659-bump-pulldown-cmark [INFO] extracting crate ash-tray 0.19.0 into /workspace/builds/worker-7-tc1/source [INFO] validating manifest of crates.io crate ash-tray 0.19.0 on toolchain ef324565d071c6d7e2477a195648549e33d6a465 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ash-tray 0.19.0 [INFO] finished tweaking crates.io crate ash-tray 0.19.0 [INFO] tweaked toml for crates.io crate ash-tray 0.19.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded sctk-adwaita v0.4.3 [INFO] [stderr] Downloaded doc-comment v0.3.3 [INFO] [stderr] Downloaded syn v0.11.11 [INFO] [stderr] Downloaded ndk-glue v0.7.0 [INFO] [stderr] Downloaded foreign-types-shared v0.3.1 [INFO] [stderr] Downloaded snafu v0.7.5 [INFO] [stderr] Downloaded cocoa-foundation v0.1.2 [INFO] [stderr] Downloaded cocoa v0.25.0 [INFO] [stderr] Downloaded core-graphics v0.23.1 [INFO] [stderr] Downloaded core-text v20.1.0 [INFO] [stderr] Downloaded crossfont v0.5.2 [INFO] [stderr] Downloaded tiny-skia-path v0.7.0 [INFO] [stderr] Downloaded tiny-skia v0.7.0 [INFO] [stderr] Downloaded winit v0.27.5 [INFO] [stderr] Downloaded expat-sys v2.1.6 [INFO] [stderr] Downloaded freetype-rs v0.26.0 [INFO] [stderr] Downloaded safe_arch v0.5.2 [INFO] [stderr] Downloaded unicode-xid v0.0.4 [INFO] [stderr] Downloaded wio v0.2.2 [INFO] [stderr] Downloaded dwrote v0.11.0 [INFO] [stderr] Downloaded servo-fontconfig v0.5.1 [INFO] [stderr] Downloaded freetype-sys v0.13.1 [INFO] [stderr] Downloaded servo-fontconfig-sys v5.1.0 [INFO] [stderr] Downloaded glsl-to-spirv-macros v0.1.1 [INFO] [stderr] Downloaded glsl-to-spirv-macros-impl v0.1.0 [INFO] [stderr] Downloaded foreign-types v0.5.0 [INFO] [stderr] Downloaded foreign-types-macros v0.2.3 [INFO] [stderr] Downloaded concat-idents v1.1.5 [INFO] [stderr] Downloaded quote v0.3.15 [INFO] [stderr] Downloaded synom v0.11.3 [INFO] [stderr] Downloaded snafu-derive v0.7.5 [INFO] [stderr] Downloaded cocoa v0.24.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dbaf223fa826d54a38ecd75117652317eba931801d1d1d075a9a90ac42498e53 [INFO] running `Command { std: "docker" "start" "-a" "dbaf223fa826d54a38ecd75117652317eba931801d1d1d075a9a90ac42498e53", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dbaf223fa826d54a38ecd75117652317eba931801d1d1d075a9a90ac42498e53", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dbaf223fa826d54a38ecd75117652317eba931801d1d1d075a9a90ac42498e53", kill_on_drop: false }` [INFO] [stdout] dbaf223fa826d54a38ecd75117652317eba931801d1d1d075a9a90ac42498e53 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cb119f18d11bf53d2c3c69bf6473e1c0ca9463a747f29699575bd7fe60fff832 [INFO] running `Command { std: "docker" "start" "-a" "cb119f18d11bf53d2c3c69bf6473e1c0ca9463a747f29699575bd7fe60fff832", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling xml-rs v0.8.19 [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Checking libloading v0.8.3 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Checking smallvec v1.13.1 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Checking dlib v0.5.2 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling freetype-sys v0.13.1 [INFO] [stderr] Compiling expat-sys v2.1.6 [INFO] [stderr] Compiling crc32fast v1.4.0 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling servo-fontconfig-sys v5.1.0 [INFO] [stderr] Checking log v0.4.21 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Compiling arrayref v0.3.7 [INFO] [stderr] Checking miniz_oxide v0.7.2 [INFO] [stderr] Compiling block-buffer v0.3.3 [INFO] [stderr] Compiling generic-array v0.9.1 [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stderr] Compiling rustix v0.38.31 [INFO] [stderr] Checking bytemuck v1.14.3 [INFO] [stderr] Compiling digest v0.7.6 [INFO] [stderr] Compiling sha2 v0.7.1 [INFO] [stderr] Checking fdeflate v0.3.4 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Checking nix v0.24.3 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Checking nix v0.25.1 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.1 [INFO] [stderr] Compiling crossfont v0.5.2 [INFO] [stderr] Compiling bitflags v2.4.2 [INFO] [stderr] Checking xcursor v0.3.5 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Checking foreign-types-shared v0.3.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Checking tiny-skia-path v0.7.0 [INFO] [stderr] Checking png v0.17.13 [INFO] [stderr] Checking servo-fontconfig v0.5.1 [INFO] [stderr] Checking freetype-rs v0.26.0 [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking safe_arch v0.5.2 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking wayland-commons v0.29.5 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling fastrand v2.0.1 [INFO] [stderr] Compiling unicode-xid v0.0.4 [INFO] [stderr] Compiling synom v0.11.3 [INFO] [stderr] Checking tiny-skia v0.7.0 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling quote v0.3.15 [INFO] [stderr] Compiling ash v0.37.3+1.3.251 [INFO] [stderr] Compiling syn v0.11.11 [INFO] [stderr] Compiling snafu-derive v0.7.5 [INFO] [stderr] Compiling thiserror-impl v1.0.57 [INFO] [stderr] Compiling foreign-types-macros v0.2.3 [INFO] [stderr] Checking wayland-cursor v0.29.5 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Checking raw-window-handle v0.4.3 [INFO] [stderr] Checking mio v0.8.11 [INFO] [stderr] Checking foreign-types v0.5.0 [INFO] [stderr] Compiling ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking libloading v0.7.4 [INFO] [stderr] Checking raw-window-handle v0.5.2 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Compiling concat-idents v1.1.5 [INFO] [stderr] Checking thiserror v1.0.57 [INFO] [stderr] Checking calloop v0.10.6 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Checking snafu v0.7.5 [INFO] [stderr] Checking glsl-to-spirv-macros v0.1.1 [INFO] [stderr] Checking arrayvec v0.7.4 [INFO] [stderr] error: could not compile `ash` (lib) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/ef324565d071c6d7e2477a195648549e33d6a465/bin/rustc --crate-name ash --edition=2021 /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ash-0.37.3+1.3.251/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="debug"' --cfg 'feature="default"' --cfg 'feature="libloading"' --cfg 'feature="linked"' --cfg 'feature="loaded"' -C metadata=c03a05c09b2c057f -C extra-filename=-c03a05c09b2c057f --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern libloading=/opt/rustwide/target/debug/deps/liblibloading-9759c23b7b6fd847.rmeta --cap-lints allow --cap-lints=forbid -l vulkan` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: In file included from /usr/include/c++/11/cassert:44, [INFO] [stderr] warning: ash-tray@0.19.0: from vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:2653, [INFO] [stderr] warning: ash-tray@0.19.0: from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13380:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] [INFO] [stderr] warning: ash-tray@0.19.0: 13380 | m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!"); [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13379:9: note: in expansion of macro 'VMA_ASSERT' [INFO] [stderr] warning: ash-tray@0.19.0: 13379 | VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations || [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: In file included from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In constructor 'VmaDefragmentationContext_T::VmaDefragmentationContext_T(VmaAllocator, const VmaDefragmentationInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12990:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 12990 | m_Algorithm = VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT; [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12991:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 12991 | case VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13293:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13293 | } [INFO] [stderr] warning: ash-tray@0.19.0: | ^ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13294:9: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13294 | default: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::ComputeDefragmentation_Extensive(VmaBlockVector&, size_t)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13776 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_IMAGE_OPTIMAL, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13799:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13799 | case StateExtensive::Operation::MoveBuffers: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13801:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13801 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_BUFFER, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13823:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13823 | case StateExtensive::Operation::MoveAll: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: At global scope: [INFO] [stderr] warning: ash-tray@0.19.0: cc1plus: note: unrecognized command-line option '-Wno-unused-private-field' may have been intended to silence earlier diagnostics [INFO] running `Command { std: "docker" "inspect" "cb119f18d11bf53d2c3c69bf6473e1c0ca9463a747f29699575bd7fe60fff832", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb119f18d11bf53d2c3c69bf6473e1c0ca9463a747f29699575bd7fe60fff832", kill_on_drop: false }` [INFO] [stdout] cb119f18d11bf53d2c3c69bf6473e1c0ca9463a747f29699575bd7fe60fff832 [INFO] documenting ash-tray-0.19.0 against try#223112bf1ca31911a6475910c77b36bfa127d5f8 for pr-121659-bump-pulldown-cmark [INFO] extracting crate ash-tray 0.19.0 into /workspace/builds/worker-7-tc2/source [INFO] validating manifest of crates.io crate ash-tray 0.19.0 on toolchain 223112bf1ca31911a6475910c77b36bfa127d5f8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ash-tray 0.19.0 [INFO] finished tweaking crates.io crate ash-tray 0.19.0 [INFO] tweaked toml for crates.io crate ash-tray 0.19.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3d5f04471135e205cc67ca1a6150122c4df2e79c63ffbd848374128c283d3c43 [INFO] running `Command { std: "docker" "start" "-a" "3d5f04471135e205cc67ca1a6150122c4df2e79c63ffbd848374128c283d3c43", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3d5f04471135e205cc67ca1a6150122c4df2e79c63ffbd848374128c283d3c43", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d5f04471135e205cc67ca1a6150122c4df2e79c63ffbd848374128c283d3c43", kill_on_drop: false }` [INFO] [stdout] 3d5f04471135e205cc67ca1a6150122c4df2e79c63ffbd848374128c283d3c43 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cbde03a7e771a2e92cda8585d91d3f7614e073cb878b2f5d05213b3eba8873ed [INFO] running `Command { std: "docker" "start" "-a" "cbde03a7e771a2e92cda8585d91d3f7614e073cb878b2f5d05213b3eba8873ed", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling xml-rs v0.8.19 [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Checking libloading v0.8.3 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Checking smallvec v1.13.1 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Checking dlib v0.5.2 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Compiling freetype-sys v0.13.1 [INFO] [stderr] Compiling expat-sys v2.1.6 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling crc32fast v1.4.0 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling generic-array v0.9.1 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Compiling servo-fontconfig-sys v5.1.0 [INFO] [stderr] Compiling arrayref v0.3.7 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Checking log v0.4.21 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Compiling block-buffer v0.3.3 [INFO] [stderr] Compiling digest v0.7.6 [INFO] [stderr] Checking miniz_oxide v0.7.2 [INFO] [stderr] Compiling rustix v0.38.31 [INFO] [stderr] Checking bytemuck v1.14.3 [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stderr] Compiling sha2 v0.7.1 [INFO] [stderr] Checking fdeflate v0.3.4 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.1 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling crossfont v0.5.2 [INFO] [stderr] Checking foreign-types-shared v0.3.1 [INFO] [stderr] Checking xcursor v0.3.5 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Compiling bitflags v2.4.2 [INFO] [stderr] Checking png v0.17.13 [INFO] [stderr] Checking tiny-skia-path v0.7.0 [INFO] [stderr] Checking nix v0.24.3 [INFO] [stderr] Checking nix v0.25.1 [INFO] [stderr] Checking servo-fontconfig v0.5.1 [INFO] [stderr] Checking freetype-rs v0.26.0 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking safe_arch v0.5.2 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Compiling unicode-xid v0.0.4 [INFO] [stderr] Checking wayland-commons v0.29.5 [INFO] [stderr] Compiling fastrand v2.0.1 [INFO] [stderr] Compiling synom v0.11.3 [INFO] [stderr] Checking tiny-skia v0.7.0 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Compiling quote v0.3.15 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling ash v0.37.3+1.3.251 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Compiling snafu-derive v0.7.5 [INFO] [stderr] Compiling syn v0.11.11 [INFO] [stderr] Checking wayland-cursor v0.29.5 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Checking raw-window-handle v0.4.3 [INFO] [stderr] Checking mio v0.8.11 [INFO] [stderr] Checking libloading v0.7.4 [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Compiling ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking raw-window-handle v0.5.2 [INFO] [stderr] Compiling thiserror-impl v1.0.57 [INFO] [stderr] Compiling foreign-types-macros v0.2.3 [INFO] [stderr] Compiling concat-idents v1.1.5 [INFO] [stderr] Checking foreign-types v0.5.0 [INFO] [stderr] Checking thiserror v1.0.57 [INFO] [stderr] Checking calloop v0.10.6 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Checking arrayvec v0.7.4 [INFO] [stderr] Checking glsl-to-spirv-macros v0.1.1 [INFO] [stderr] Checking snafu v0.7.5 [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: In file included from /usr/include/c++/11/cassert:44, [INFO] [stderr] warning: ash-tray@0.19.0: from vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:2653, [INFO] [stderr] warning: ash-tray@0.19.0: from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13380:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] [INFO] [stderr] warning: ash-tray@0.19.0: 13380 | m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!"); [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13379:9: note: in expansion of macro 'VMA_ASSERT' [INFO] [stderr] warning: ash-tray@0.19.0: 13379 | VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations || [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: In file included from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In constructor 'VmaDefragmentationContext_T::VmaDefragmentationContext_T(VmaAllocator, const VmaDefragmentationInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12990:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 12990 | m_Algorithm = VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT; [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12991:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 12991 | case VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13293:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13293 | } [INFO] [stderr] warning: ash-tray@0.19.0: | ^ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13294:9: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13294 | default: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::ComputeDefragmentation_Extensive(VmaBlockVector&, size_t)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13776 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_IMAGE_OPTIMAL, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13799:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13799 | case StateExtensive::Operation::MoveBuffers: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13801:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13801 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_BUFFER, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13823:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13823 | case StateExtensive::Operation::MoveAll: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: At global scope: [INFO] [stderr] warning: ash-tray@0.19.0: cc1plus: note: unrecognized command-line option '-Wno-unused-private-field' may have been intended to silence earlier diagnostics [INFO] [stderr] Checking sctk-adwaita v0.4.3 [INFO] [stderr] Checking winit v0.27.5 [INFO] [stderr] Compiling glsl-to-spirv-macros-impl v0.1.0 [INFO] [stderr] Documenting ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `is_key_down` [INFO] [stdout] --> src/imgui/input/keyboard.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | /// Same as [`is_key_down`] but takes a key index. The meaning of [INFO] [stdout] | ^^^^^^^^^^^ no item named `is_key_down` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_pressed` [INFO] [stdout] --> src/imgui/input/keyboard.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | /// Same as [`is_key_pressed`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `is_key_pressed` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_pressed_no_repeat` [INFO] [stdout] --> src/imgui/input/keyboard.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | /// Same as [`is_key_pressed_no_repeat`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `is_key_pressed_no_repeat` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_released` [INFO] [stdout] --> src/imgui/input/keyboard.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | /// Same as [`is_key_released`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `is_key_released` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Self::open_popup` [INFO] [stdout] --> src/imgui/popups.rs:136:67 [INFO] [stdout] | [INFO] [stdout] 136 | /// This should be called *per frame*, whereas [`open_popup`](Self::open_popup) should be called *once* [INFO] [stdout] | ^^^^^^^^^^^^^^^^ the struct `PopupModal` has no field or associated item named `open_popup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ModalPopups` [INFO] [stdout] --> src/imgui/popups.rs:161:73 [INFO] [stdout] | [INFO] [stdout] 161 | /// or [`popup`](Self::popup). You also use this function to begin [ModalPopups]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `ModalPopups` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1066:5 [INFO] [stdout] | [INFO] [stdout] 1066 | / #[doc = " \\brief Retrieves information about current memory usage and budget for all memory heaps."] [INFO] [stdout] 1067 | | #[doc = ""] [INFO] [stdout] 1068 | | #[doc = "\\param allocator"] [INFO] [stdout] 1069 | | #[doc = "\\param[out] pBudgets Must point to array with number of elements at least equal to number of memory heaps in physical devic... [INFO] [stdout] ... | [INFO] [stdout] 1074 | | #[doc = "Note that when using allocator from multiple threads, returned information may immediately"] [INFO] [stdout] 1075 | | #[doc = "become outdated."] [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pBudgets Must point to array with number of elements at least equal to number of memory heaps in physical device used. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | / #[doc = " \\brief Allocates Vulkan device memory and creates #VmaPool object."] [INFO] [stdout] 1126 | | #[doc = ""] [INFO] [stdout] 1127 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1128 | | #[doc = "\\param pCreateInfo Parameters of pool to create."] [INFO] [stdout] 1129 | | #[doc = "\\param[out] pPool Handle to created pool."] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pPool Handle to created pool. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1141:5 [INFO] [stdout] | [INFO] [stdout] 1141 | / #[doc = " \\brief Retrieves statistics of existing #VmaPool object."] [INFO] [stdout] 1142 | | #[doc = ""] [INFO] [stdout] 1143 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1144 | | #[doc = "\\param pool Pool object."] [INFO] [stdout] 1145 | | #[doc = "\\param[out] pPoolStats Statistics of specified pool."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pPoolStats Statistics of specified pool. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1153:5 [INFO] [stdout] | [INFO] [stdout] 1153 | / #[doc = " \\brief Retrieves detailed statistics of existing #VmaPool object."] [INFO] [stdout] 1154 | | #[doc = ""] [INFO] [stdout] 1155 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1156 | | #[doc = "\\param pool Pool object."] [INFO] [stdout] 1157 | | #[doc = "\\param[out] pPoolStats Statistics of specified pool."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pPoolStats Statistics of specified pool. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1204:5 [INFO] [stdout] | [INFO] [stdout] 1204 | / #[doc = " \\brief General purpose memory allocation."] [INFO] [stdout] 1205 | | #[doc = ""] [INFO] [stdout] 1206 | | #[doc = "\\param allocator"] [INFO] [stdout] 1207 | | #[doc = "\\param pVkMemoryRequirements"] [INFO] [stdout] ... | [INFO] [stdout] 1214 | | #[doc = "It is recommended to use vmaAllocateMemoryForBuffer(), vmaAllocateMemoryForImage(),"] [INFO] [stdout] 1215 | | #[doc = "vmaCreateBuffer(), vmaCreateImage() instead whenever possible."] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocation Handle to allocated memory. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1204:5 [INFO] [stdout] | [INFO] [stdout] 1204 | / #[doc = " \\brief General purpose memory allocation."] [INFO] [stdout] 1205 | | #[doc = ""] [INFO] [stdout] 1206 | | #[doc = "\\param allocator"] [INFO] [stdout] 1207 | | #[doc = "\\param pVkMemoryRequirements"] [INFO] [stdout] ... | [INFO] [stdout] 1214 | | #[doc = "It is recommended to use vmaAllocateMemoryForBuffer(), vmaAllocateMemoryForImage(),"] [INFO] [stdout] 1215 | | #[doc = "vmaCreateBuffer(), vmaCreateImage() instead whenever possible."] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo(). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1225:5 [INFO] [stdout] | [INFO] [stdout] 1225 | / #[doc = " \\brief General purpose memory allocation for multiple allocation objects at once."] [INFO] [stdout] 1226 | | #[doc = ""] [INFO] [stdout] 1227 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1228 | | #[doc = "\\param pVkMemoryRequirements Memory requirements for each allocation."] [INFO] [stdout] ... | [INFO] [stdout] 1241 | | #[doc = "If any allocation fails, all allocations already made within this function call are also freed, so that when"] [INFO] [stdout] 1242 | | #[doc = "returned result is not `VK_SUCCESS`, `pAllocation` array is always entirely filled with `VK_NULL_HANDLE`."] [INFO] [stdout] | |________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocations Pointer to array that will be filled with handles to created allocations. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1225:5 [INFO] [stdout] | [INFO] [stdout] 1225 | / #[doc = " \\brief General purpose memory allocation for multiple allocation objects at once."] [INFO] [stdout] 1226 | | #[doc = ""] [INFO] [stdout] 1227 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1228 | | #[doc = "\\param pVkMemoryRequirements Memory requirements for each allocation."] [INFO] [stdout] ... | [INFO] [stdout] 1241 | | #[doc = "If any allocation fails, all allocations already made within this function call are also freed, so that when"] [INFO] [stdout] 1242 | | #[doc = "returned result is not `VK_SUCCESS`, `pAllocation` array is always entirely filled with `VK_NULL_HANDLE`."] [INFO] [stdout] | |________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocationInfo Optional. Pointer to array that will be filled with parameters of created allocations. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1253:5 [INFO] [stdout] | [INFO] [stdout] 1253 | / #[doc = " \\brief Allocates memory suitable for given `VkBuffer`."] [INFO] [stdout] 1254 | | #[doc = ""] [INFO] [stdout] 1255 | | #[doc = "\\param allocator"] [INFO] [stdout] 1256 | | #[doc = "\\param buffer"] [INFO] [stdout] ... | [INFO] [stdout] 1264 | | #[doc = ""] [INFO] [stdout] 1265 | | #[doc = "You must free the allocation using vmaFreeMemory() when no longer needed."] [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocation Handle to allocated memory. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1253:5 [INFO] [stdout] | [INFO] [stdout] 1253 | / #[doc = " \\brief Allocates memory suitable for given `VkBuffer`."] [INFO] [stdout] 1254 | | #[doc = ""] [INFO] [stdout] 1255 | | #[doc = "\\param allocator"] [INFO] [stdout] 1256 | | #[doc = "\\param buffer"] [INFO] [stdout] ... | [INFO] [stdout] 1264 | | #[doc = ""] [INFO] [stdout] 1265 | | #[doc = "You must free the allocation using vmaFreeMemory() when no longer needed."] [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo(). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1275:5 [INFO] [stdout] | [INFO] [stdout] 1275 | / #[doc = " \\brief Allocates memory suitable for given `VkImage`."] [INFO] [stdout] 1276 | | #[doc = ""] [INFO] [stdout] 1277 | | #[doc = "\\param allocator"] [INFO] [stdout] 1278 | | #[doc = "\\param image"] [INFO] [stdout] ... | [INFO] [stdout] 1286 | | #[doc = ""] [INFO] [stdout] 1287 | | #[doc = "You must free the allocation using vmaFreeMemory() when no longer needed."] [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocation Handle to allocated memory. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1275:5 [INFO] [stdout] | [INFO] [stdout] 1275 | / #[doc = " \\brief Allocates memory suitable for given `VkImage`."] [INFO] [stdout] 1276 | | #[doc = ""] [INFO] [stdout] 1277 | | #[doc = "\\param allocator"] [INFO] [stdout] 1278 | | #[doc = "\\param image"] [INFO] [stdout] ... | [INFO] [stdout] 1286 | | #[doc = ""] [INFO] [stdout] 1287 | | #[doc = "You must free the allocation using vmaFreeMemory() when no longer needed."] [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo(). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1544:5 [INFO] [stdout] | [INFO] [stdout] 1544 | / #[doc = " \\brief Begins defragmentation process."] [INFO] [stdout] 1545 | | #[doc = ""] [INFO] [stdout] 1546 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1547 | | #[doc = "\\param pInfo Structure filled with parameters of defragmentation."] [INFO] [stdout] ... | [INFO] [stdout] 1553 | | #[doc = "For more information about defragmentation, see documentation chapter:"] [INFO] [stdout] 1554 | | #[doc = "[Defragmentation](@ref defragmentation)."] [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pContext Context object that must be passed to vmaEndDefragmentation() to finish defragmentation. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Defragmentation` [INFO] [stdout] --> src/vk_mem/ffi.rs:1544:5 [INFO] [stdout] | [INFO] [stdout] 1544 | / #[doc = " \\brief Begins defragmentation process."] [INFO] [stdout] 1545 | | #[doc = ""] [INFO] [stdout] 1546 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1547 | | #[doc = "\\param pInfo Structure filled with parameters of defragmentation."] [INFO] [stdout] ... | [INFO] [stdout] 1553 | | #[doc = "For more information about defragmentation, see documentation chapter:"] [INFO] [stdout] 1554 | | #[doc = "[Defragmentation](@ref defragmentation)."] [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] [Defragmentation](@ref defragmentation). [INFO] [stdout] ^^^^^^^^^^^^^^^ [INFO] [stdout] = note: no item named `Defragmentation` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1562:5 [INFO] [stdout] | [INFO] [stdout] 1562 | / #[doc = " \\brief Ends defragmentation process."] [INFO] [stdout] 1563 | | #[doc = ""] [INFO] [stdout] 1564 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1565 | | #[doc = "\\param context Context object that has been created by vmaBeginDefragmentation()."] [INFO] [stdout] 1566 | | #[doc = "\\param[out] pStats Optional stats for the defragmentation. Can be null."] [INFO] [stdout] 1567 | | #[doc = ""] [INFO] [stdout] 1568 | | #[doc = "Use this function to finish defragmentation started by vmaBeginDefragmentation()."] [INFO] [stdout] | |________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pStats Optional stats for the defragmentation. Can be null. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1576:5 [INFO] [stdout] | [INFO] [stdout] 1576 | / #[doc = " \\brief Starts single defragmentation pass."] [INFO] [stdout] 1577 | | #[doc = ""] [INFO] [stdout] 1578 | | #[doc = "\\param allocator Allocator object."] [INFO] [stdout] 1579 | | #[doc = "\\param context Context object that has been created by vmaBeginDefragmentation()."] [INFO] [stdout] ... | [INFO] [stdout] 1583 | | #[doc = "- `VK_INCOMPLETE` if there are pending moves returned in `pPassInfo`. You need to perform them, call vmaEndDefragmentationPa... [INFO] [stdout] 1584 | | #[doc = "and then preferably try another pass with vmaBeginDefragmentationPass()."] [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pPassInfo Computed informations for current pass. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1694:5 [INFO] [stdout] | [INFO] [stdout] 1694 | / #[doc = " \\brief Creates a new `VkBuffer`, allocates and binds memory for it."] [INFO] [stdout] 1695 | | #[doc = ""] [INFO] [stdout] 1696 | | #[doc = "\\param allocator"] [INFO] [stdout] 1697 | | #[doc = "\\param pBufferCreateInfo"] [INFO] [stdout] ... | [INFO] [stdout] 1725 | | #[doc = "although recommended as a good practice, is out of scope of this library and could be implemented"] [INFO] [stdout] 1726 | | #[doc = "by the user as a higher-level logic on top of VMA."] [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pBuffer Buffer that was created. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1694:5 [INFO] [stdout] | [INFO] [stdout] 1694 | / #[doc = " \\brief Creates a new `VkBuffer`, allocates and binds memory for it."] [INFO] [stdout] 1695 | | #[doc = ""] [INFO] [stdout] 1696 | | #[doc = "\\param allocator"] [INFO] [stdout] 1697 | | #[doc = "\\param pBufferCreateInfo"] [INFO] [stdout] ... | [INFO] [stdout] 1725 | | #[doc = "although recommended as a good practice, is out of scope of this library and could be implemented"] [INFO] [stdout] 1726 | | #[doc = "by the user as a higher-level logic on top of VMA."] [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocation Allocation that was created. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1694:5 [INFO] [stdout] | [INFO] [stdout] 1694 | / #[doc = " \\brief Creates a new `VkBuffer`, allocates and binds memory for it."] [INFO] [stdout] 1695 | | #[doc = ""] [INFO] [stdout] 1696 | | #[doc = "\\param allocator"] [INFO] [stdout] 1697 | | #[doc = "\\param pBufferCreateInfo"] [INFO] [stdout] ... | [INFO] [stdout] 1725 | | #[doc = "although recommended as a good practice, is out of scope of this library and could be implemented"] [INFO] [stdout] 1726 | | #[doc = "by the user as a higher-level logic on top of VMA."] [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo(). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1753:5 [INFO] [stdout] | [INFO] [stdout] 1753 | / #[doc = " \\brief Creates a new `VkBuffer`, binds already created memory for it."] [INFO] [stdout] 1754 | | #[doc = ""] [INFO] [stdout] 1755 | | #[doc = "\\param allocator"] [INFO] [stdout] 1756 | | #[doc = "\\param allocation Allocation that provides memory to be used for binding new buffer to it."] [INFO] [stdout] ... | [INFO] [stdout] 1769 | | #[doc = "no longer need it using `vkDestroyBuffer()`. If you want to also destroy the corresponding"] [INFO] [stdout] 1770 | | #[doc = "allocation you can use convenience function vmaDestroyBuffer()."] [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pBuffer Buffer that was created. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1825:5 [INFO] [stdout] | [INFO] [stdout] 1825 | / #[doc = " \\brief Creates new #VmaVirtualBlock object."] [INFO] [stdout] 1826 | | #[doc = ""] [INFO] [stdout] 1827 | | #[doc = "\\param pCreateInfo Parameters for creation."] [INFO] [stdout] 1828 | | #[doc = "\\param[out] pVirtualBlock Returned virtual block object or `VMA_NULL` if creation failed."] [INFO] [stdout] | |_________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pVirtualBlock Returned virtual block object or `VMA_NULL` if creation failed. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1858:5 [INFO] [stdout] | [INFO] [stdout] 1858 | / #[doc = " \\brief Allocates new virtual allocation inside given #VmaVirtualBlock."] [INFO] [stdout] 1859 | | #[doc = ""] [INFO] [stdout] 1860 | | #[doc = "If the allocation fails due to not enough free space available, `VK_ERROR_OUT_OF_DEVICE_MEMORY` is returned"] [INFO] [stdout] 1861 | | #[doc = "(despite the function doesn't ever allocate actual GPU memory)."] [INFO] [stdout] ... | [INFO] [stdout] 1866 | | #[doc = "\\param[out] pAllocation Returned handle of the new allocation"] [INFO] [stdout] 1867 | | #[doc = "\\param[out] pOffset Returned offset of the new allocation. Optional, can be null."] [INFO] [stdout] | |_________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pAllocation Returned handle of the new allocation [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1858:5 [INFO] [stdout] | [INFO] [stdout] 1858 | / #[doc = " \\brief Allocates new virtual allocation inside given #VmaVirtualBlock."] [INFO] [stdout] 1859 | | #[doc = ""] [INFO] [stdout] 1860 | | #[doc = "If the allocation fails due to not enough free space available, `VK_ERROR_OUT_OF_DEVICE_MEMORY` is returned"] [INFO] [stdout] 1861 | | #[doc = "(despite the function doesn't ever allocate actual GPU memory)."] [INFO] [stdout] ... | [INFO] [stdout] 1866 | | #[doc = "\\param[out] pAllocation Returned handle of the new allocation"] [INFO] [stdout] 1867 | | #[doc = "\\param[out] pOffset Returned offset of the new allocation. Optional, can be null."] [INFO] [stdout] | |_________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] pOffset Returned offset of the new allocation. Optional, can be null. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1916:5 [INFO] [stdout] | [INFO] [stdout] 1916 | / #[doc = " \\brief Builds and returns a null-terminated string in JSON format with information about given #VmaVirtualBlock."] [INFO] [stdout] 1917 | | #[doc = "\\param virtualBlock Virtual block."] [INFO] [stdout] 1918 | | #[doc = "\\param[out] ppStatsString Returned string."] [INFO] [stdout] 1919 | | #[doc = "\\param detailedMap Pass `VK_FALSE` to only obtain statistics as returned by vmaCalculateVirtualBlockStatistics(). Pass `VK_... [INFO] [stdout] 1920 | | #[doc = ""] [INFO] [stdout] 1921 | | #[doc = "Returned string must be freed using vmaFreeVirtualBlockStatsString()."] [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] ppStatsString Returned string. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/vk_mem/ffi.rs:1936:5 [INFO] [stdout] | [INFO] [stdout] 1936 | / #[doc = " \\brief Builds and returns statistics as a null-terminated string in JSON format."] [INFO] [stdout] 1937 | | #[doc = "\\param allocator"] [INFO] [stdout] 1938 | | #[doc = "\\param[out] ppStatsString Must be freed using vmaFreeStatsString() function."] [INFO] [stdout] 1939 | | #[doc = "\\param detailedMap"] [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] ppStatsString Must be freed using vmaFreeStatsString() function. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `DEPRECATED` [INFO] [stdout] --> src/vk_mem/ffi.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | / #[doc = " \\brief Custom allocation name that was set with vmaSetAllocationName()."] [INFO] [stdout] 868 | | #[doc = ""] [INFO] [stdout] 869 | | #[doc = "It can change after call to vmaSetAllocationName() for this allocation."] [INFO] [stdout] 870 | | #[doc = ""] [INFO] [stdout] 871 | | #[doc = "Another way to set custom name is to pass it in VmaAllocationCreateInfo::pUserData with"] [INFO] [stdout] 872 | | #[doc = "additional flag #VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT set [DEPRECATED]."] [INFO] [stdout] | |_________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] additional flag #VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT set [DEPRECATED]. [INFO] [stdout] ^^^^^^^^^^ [INFO] [stdout] = note: no item named `DEPRECATED` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/imgui/color.rs:290:7 [INFO] [stdout] | [INFO] [stdout] 290 | /// - https://github.com/ocornut/imgui/blob/e28b51786eae60f32c18214658c15952639085a2/imgui_internal.h#L218 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/imgui/color.rs:291:7 [INFO] [stdout] | [INFO] [stdout] 291 | /// - https://cbloomrants.blogspot.com/2020/09/topics-in-quantization-for-games.html [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 34 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.91s [INFO] [stderr] Generated /opt/rustwide/target/doc/ash_tray/index.html [INFO] running `Command { std: "docker" "inspect" "cbde03a7e771a2e92cda8585d91d3f7614e073cb878b2f5d05213b3eba8873ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbde03a7e771a2e92cda8585d91d3f7614e073cb878b2f5d05213b3eba8873ed", kill_on_drop: false }` [INFO] [stdout] cbde03a7e771a2e92cda8585d91d3f7614e073cb878b2f5d05213b3eba8873ed [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b9a774f77f71c2785052c3e31be93ddcba72c5728b23e7497071d454cae59ace [INFO] running `Command { std: "docker" "start" "-a" "b9a774f77f71c2785052c3e31be93ddcba72c5728b23e7497071d454cae59ace", kill_on_drop: false }` [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: Compiler version doesn't include clang or GCC: "c++" "--version" [INFO] [stderr] warning: ash-tray@0.19.0: In file included from /usr/include/c++/11/cassert:44, [INFO] [stderr] warning: ash-tray@0.19.0: from vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:2653, [INFO] [stderr] warning: ash-tray@0.19.0: from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13380:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] [INFO] [stderr] warning: ash-tray@0.19.0: 13380 | m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!"); [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13379:9: note: in expansion of macro 'VMA_ASSERT' [INFO] [stderr] warning: ash-tray@0.19.0: 13379 | VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations || [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: In file included from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In constructor 'VmaDefragmentationContext_T::VmaDefragmentationContext_T(VmaAllocator, const VmaDefragmentationInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12990:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 12990 | m_Algorithm = VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT; [INFO] [stderr] warning: ash-tray@0.19.0: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12991:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 12991 | case VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13293:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13293 | } [INFO] [stderr] warning: ash-tray@0.19.0: | ^ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13294:9: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13294 | default: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::ComputeDefragmentation_Extensive(VmaBlockVector&, size_t)': [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13776 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_IMAGE_OPTIMAL, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13799:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13799 | case StateExtensive::Operation::MoveBuffers: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13801:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ash-tray@0.19.0: 13801 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_BUFFER, vector, [INFO] [stderr] warning: ash-tray@0.19.0: | ^~ [INFO] [stderr] warning: ash-tray@0.19.0: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13823:5: note: here [INFO] [stderr] warning: ash-tray@0.19.0: 13823 | case StateExtensive::Operation::MoveAll: [INFO] [stderr] warning: ash-tray@0.19.0: | ^~~~ [INFO] [stderr] warning: ash-tray@0.19.0: At global scope: [INFO] [stderr] warning: ash-tray@0.19.0: cc1plus: note: unrecognized command-line option '-Wno-unused-private-field' may have been intended to silence earlier diagnostics [INFO] [stderr] Documenting ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `is_key_down` [INFO] [stdout] --> src/imgui/input/keyboard.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | /// Same as [`is_key_down`] but takes a key index. The meaning of [INFO] [stdout] | ^^^^^^^^^^^ no item named `is_key_down` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_pressed` [INFO] [stdout] --> src/imgui/input/keyboard.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | /// Same as [`is_key_pressed`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `is_key_pressed` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_pressed_no_repeat` [INFO] [stdout] --> src/imgui/input/keyboard.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | /// Same as [`is_key_pressed_no_repeat`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `is_key_pressed_no_repeat` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `is_key_released` [INFO] [stdout] --> src/imgui/input/keyboard.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | /// Same as [`is_key_released`] but takes a key index. [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `is_key_released` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Self::open_popup` [INFO] [stdout] --> src/imgui/popups.rs:136:67 [INFO] [stdout] | [INFO] [stdout] 136 | /// This should be called *per frame*, whereas [`open_popup`](Self::open_popup) should be called *once* [INFO] [stdout] | ^^^^^^^^^^^^^^^^ the struct `PopupModal` has no field or associated item named `open_popup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ModalPopups` [INFO] [stdout] --> src/imgui/popups.rs:161:73 [INFO] [stdout] | [INFO] [stdout] 161 | /// or [`popup`](Self::popup). You also use this function to begin [ModalPopups]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `ModalPopups` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.51s [INFO] [stderr] Generated /opt/rustwide/target/doc/ash_tray/index.html [INFO] running `Command { std: "docker" "inspect" "b9a774f77f71c2785052c3e31be93ddcba72c5728b23e7497071d454cae59ace", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b9a774f77f71c2785052c3e31be93ddcba72c5728b23e7497071d454cae59ace", kill_on_drop: false }` [INFO] [stdout] b9a774f77f71c2785052c3e31be93ddcba72c5728b23e7497071d454cae59ace