[INFO] fetching crate ash-tray 0.19.0... [INFO] documenting ash-tray-0.19.0 against try#958246c3cfeb0a72f9a664bc7c584741fa1a805b for pr-107291 [INFO] extracting crate ash-tray 0.19.0 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate ash-tray 0.19.0 on toolchain 958246c3cfeb0a72f9a664bc7c584741fa1a805b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "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-4-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7ebc63feb4dd2bd4fbd2c38409152351fa05c782763a64f1cddd2417543b7cb1 [INFO] running `Command { std: "docker" "start" "-a" "7ebc63feb4dd2bd4fbd2c38409152351fa05c782763a64f1cddd2417543b7cb1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7ebc63feb4dd2bd4fbd2c38409152351fa05c782763a64f1cddd2417543b7cb1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ebc63feb4dd2bd4fbd2c38409152351fa05c782763a64f1cddd2417543b7cb1", kill_on_drop: false }` [INFO] [stdout] 7ebc63feb4dd2bd4fbd2c38409152351fa05c782763a64f1cddd2417543b7cb1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dccb15755ee9ba1249e770b6813a9e150c5f2b2fd8ae4e08e6c5f590c68c7360 [INFO] running `Command { std: "docker" "start" "-a" "dccb15755ee9ba1249e770b6813a9e150c5f2b2fd8ae4e08e6c5f590c68c7360", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.139 [INFO] [stderr] Compiling cmake v0.1.49 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling xml-rs v0.8.4 [INFO] [stderr] Checking libloading v0.7.4 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling slotmap v1.0.6 [INFO] [stderr] Checking dlib v0.5.0 [INFO] [stderr] Checking memchr v2.5.0 [INFO] [stderr] Compiling servo-fontconfig-sys v5.1.0 [INFO] [stderr] Compiling arrayref v0.3.6 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Compiling block-buffer v0.3.3 [INFO] [stderr] Compiling freetype-sys v0.13.1 [INFO] [stderr] Compiling expat-sys v2.1.6 [INFO] [stderr] Compiling generic-array v0.9.1 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stderr] Checking bytemuck v1.13.0 [INFO] [stderr] Compiling digest v0.7.6 [INFO] [stderr] Compiling sha2 v0.7.1 [INFO] [stderr] Compiling foreign-types-macros v0.2.2 [INFO] [stderr] Compiling crossfont v0.5.1 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.0 [INFO] [stderr] Checking foreign-types-shared v0.3.1 [INFO] [stderr] Compiling parking_lot_core v0.9.7 [INFO] [stderr] Checking nix v0.24.3 [INFO] [stderr] Checking nix v0.25.1 [INFO] [stderr] Checking tiny-skia-path v0.7.0 [INFO] [stderr] Checking servo-fontconfig v0.5.1 [INFO] [stderr] Checking freetype-rs v0.26.0 [INFO] [stderr] Checking memmap2 v0.5.8 [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking safe_arch v0.5.2 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Checking xcursor v0.3.4 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Checking foreign-types v0.5.0 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking wayland-commons v0.29.5 [INFO] [stderr] Compiling fastrand v1.8.0 [INFO] [stderr] Compiling unicode-xid v0.0.4 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling synom v0.11.3 [INFO] [stderr] Checking calloop v0.10.5 [INFO] [stderr] Checking tiny-skia v0.7.0 [INFO] [stderr] Compiling tempfile v3.3.0 [INFO] [stderr] Compiling ash v0.37.2+1.3.238 [INFO] [stderr] Compiling quote v0.3.15 [INFO] [stderr] Compiling snafu-derive v0.7.4 [INFO] [stderr] Compiling syn v0.11.11 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Checking raw-window-handle v0.4.3 [INFO] [stderr] Checking raw-window-handle v0.5.0 [INFO] [stderr] Checking mio v0.8.5 [INFO] [stderr] Compiling ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking wayland-cursor v0.29.5 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling concat-idents v1.1.4 [INFO] [stderr] Checking glsl-to-spirv-macros v0.1.1 [INFO] [stderr] Checking snafu v0.7.4 [INFO] [stderr] warning: In file included from /usr/include/c++/11/cassert:44, [INFO] [stderr] warning: from vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:2653, [INFO] [stderr] warning: from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13380:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] [INFO] [stderr] warning: 13380 | m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!"); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13379:9: note: in expansion of macro 'VMA_ASSERT' [INFO] [stderr] warning: 13379 | VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations || [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: In file included from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In constructor 'VmaDefragmentationContext_T::VmaDefragmentationContext_T(VmaAllocator, const VmaDefragmentationInfo&)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12990:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 12990 | m_Algorithm = VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT; [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12991:5: note: here [INFO] [stderr] warning: 12991 | case VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13293:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13293 | } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13294:9: note: here [INFO] [stderr] warning: 13294 | default: [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::ComputeDefragmentation_Extensive(VmaBlockVector&, size_t)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13776 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_IMAGE_OPTIMAL, vector, [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13799:5: note: here [INFO] [stderr] warning: 13799 | case StateExtensive::Operation::MoveBuffers: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13801:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13801 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_BUFFER, vector, [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13823:5: note: here [INFO] [stderr] warning: 13823 | case StateExtensive::Operation::MoveAll: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: At global scope: [INFO] [stderr] warning: 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: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: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: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: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: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: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: 27 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 30.14s [INFO] running `Command { std: "docker" "inspect" "dccb15755ee9ba1249e770b6813a9e150c5f2b2fd8ae4e08e6c5f590c68c7360", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dccb15755ee9ba1249e770b6813a9e150c5f2b2fd8ae4e08e6c5f590c68c7360", kill_on_drop: false }` [INFO] [stdout] dccb15755ee9ba1249e770b6813a9e150c5f2b2fd8ae4e08e6c5f590c68c7360 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+958246c3cfeb0a72f9a664bc7c584741fa1a805b" "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] e83102ca96d16d46d28a6e369fe4635725b7283c5160d8c204208f4a11ff7689 [INFO] running `Command { std: "docker" "start" "-a" "e83102ca96d16d46d28a6e369fe4635725b7283c5160d8c204208f4a11ff7689", kill_on_drop: false }` [INFO] [stderr] warning: In file included from /usr/include/c++/11/cassert:44, [INFO] [stderr] warning: from vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:2653, [INFO] [stderr] warning: from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13380:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] [INFO] [stderr] warning: 13380 | m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!"); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13379:9: note: in expansion of macro 'VMA_ASSERT' [INFO] [stderr] warning: 13379 | VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations || [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: In file included from wrapper/vma_lib.cpp:2: [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In constructor 'VmaDefragmentationContext_T::VmaDefragmentationContext_T(VmaAllocator, const VmaDefragmentationInfo&)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12990:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 12990 | m_Algorithm = VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT; [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:12991:5: note: here [INFO] [stderr] warning: 12991 | case VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13293:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13293 | } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13294:9: note: here [INFO] [stderr] warning: 13294 | default: [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function 'bool VmaDefragmentationContext_T::ComputeDefragmentation_Extensive(VmaBlockVector&, size_t)': [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13776 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_IMAGE_OPTIMAL, vector, [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13799:5: note: here [INFO] [stderr] warning: 13799 | case StateExtensive::Operation::MoveBuffers: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13801:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 13801 | if (MoveDataToFreeBlocks(VMA_SUBALLOCATION_TYPE_BUFFER, vector, [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: vendor/VulkanMemoryAllocator/include/vk_mem_alloc.h:13823:5: note: here [INFO] [stderr] warning: 13823 | case StateExtensive::Operation::MoveAll: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: At global scope: [INFO] [stderr] warning: 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 [unoptimized + debuginfo] target(s) in 2.50s [INFO] running `Command { std: "docker" "inspect" "e83102ca96d16d46d28a6e369fe4635725b7283c5160d8c204208f4a11ff7689", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e83102ca96d16d46d28a6e369fe4635725b7283c5160d8c204208f4a11ff7689", kill_on_drop: false }` [INFO] [stdout] e83102ca96d16d46d28a6e369fe4635725b7283c5160d8c204208f4a11ff7689