[INFO] fetching crate ash-tray 0.19.0... [INFO] documenting ash-tray-0.19.0 against beta-2023-07-23 for beta-1.72-rustdoc-1 [INFO] extracting crate ash-tray 0.19.0 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate ash-tray 0.19.0 on toolchain beta-2023-07-23 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-07-23" "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-0-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-07-23" "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" "+beta-2023-07-23" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:5c16f4e6c37141f9fef0bc86f7a492d732943053e42aab8461035881e3f53823" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-07-23" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 14173d5b2355586d3b667db8c84840229d83fcc3f273b9a21218ecbdeb852855 [INFO] running `Command { std: "docker" "start" "-a" "14173d5b2355586d3b667db8c84840229d83fcc3f273b9a21218ecbdeb852855", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "14173d5b2355586d3b667db8c84840229d83fcc3f273b9a21218ecbdeb852855", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14173d5b2355586d3b667db8c84840229d83fcc3f273b9a21218ecbdeb852855", kill_on_drop: false }` [INFO] [stdout] 14173d5b2355586d3b667db8c84840229d83fcc3f273b9a21218ecbdeb852855 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5c16f4e6c37141f9fef0bc86f7a492d732943053e42aab8461035881e3f53823" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-07-23" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a0d34e982e2e682ec5cabcac853fdf1a46197298cbcd458847f4bca74c9bd99f [INFO] running `Command { std: "docker" "start" "-a" "a0d34e982e2e682ec5cabcac853fdf1a46197298cbcd458847f4bca74c9bd99f", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling xml-rs v0.8.16 [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Checking libloading v0.8.0 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Checking smallvec v1.11.0 [INFO] [stderr] Compiling syn v2.0.27 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Checking dlib v0.5.2 [INFO] [stderr] Checking once_cell v1.18.0 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling slotmap v1.0.6 [INFO] [stderr] Compiling servo-fontconfig-sys v5.1.0 [INFO] [stderr] Compiling freetype-sys v0.13.1 [INFO] [stderr] Compiling expat-sys v2.1.6 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Compiling arrayref v0.3.7 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Compiling block-buffer v0.3.3 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Compiling generic-array v0.9.1 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Compiling digest v0.7.6 [INFO] [stderr] Checking bytemuck v1.13.1 [INFO] [stderr] Compiling rustix v0.38.4 [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stderr] Compiling sha2 v0.7.1 [INFO] [stderr] Checking flate2 v1.0.26 [INFO] [stderr] Checking fdeflate v0.3.0 [INFO] [stderr] Checking nix v0.24.3 [INFO] [stderr] Checking nix v0.25.1 [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 wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling linux-raw-sys v0.4.3 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Compiling bitflags v2.3.3 [INFO] [stderr] Checking xcursor v0.3.4 [INFO] [stderr] Checking tiny-skia-path v0.7.0 [INFO] [stderr] Checking png v0.17.9 [INFO] [stderr] Checking servo-fontconfig v0.5.1 [INFO] [stderr] Checking freetype-rs v0.26.0 [INFO] [stderr] Checking wayland-commons v0.29.5 [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 arrayvec v0.5.2 [INFO] [stderr] Compiling fastrand v2.0.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Checking tiny-skia v0.7.0 [INFO] [stderr] Checking parking_lot_core v0.9.8 [INFO] [stderr] Compiling ash v0.37.3+1.3.251 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Checking raw-window-handle v0.4.3 [INFO] [stderr] Compiling snafu-derive v0.7.5 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Compiling tempfile v3.7.0 [INFO] [stderr] Checking mio v0.8.8 [INFO] [stderr] Compiling ash-tray v0.19.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking wayland-cursor v0.29.5 [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 glsl-to-spirv-macros v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.44 [INFO] [stderr] Compiling foreign-types-macros v0.2.3 [INFO] [stderr] Checking foreign-types v0.5.0 [INFO] [stderr] Checking snafu v0.7.5 [INFO] [stderr] Compiling concat-idents v1.1.5 [INFO] [stderr] Checking thiserror v1.0.44 [INFO] [stderr] Checking calloop v0.10.6 [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] Compiling glsl-to-spirv-macros-impl v0.1.0 [INFO] [stderr] Checking sctk-adwaita v0.4.3 [INFO] [stderr] Checking winit v0.27.5 [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 47.49s [INFO] running `Command { std: "docker" "inspect" "a0d34e982e2e682ec5cabcac853fdf1a46197298cbcd458847f4bca74c9bd99f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a0d34e982e2e682ec5cabcac853fdf1a46197298cbcd458847f4bca74c9bd99f", kill_on_drop: false }` [INFO] [stdout] a0d34e982e2e682ec5cabcac853fdf1a46197298cbcd458847f4bca74c9bd99f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "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:5c16f4e6c37141f9fef0bc86f7a492d732943053e42aab8461035881e3f53823" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-07-23" "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] 679f3d16866c29cd516a8ea4e434859dc0ede5e9c2b335ae9805e263a6807971 [INFO] running `Command { std: "docker" "start" "-a" "679f3d16866c29cd516a8ea4e434859dc0ede5e9c2b335ae9805e263a6807971", 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 3.06s [INFO] running `Command { std: "docker" "inspect" "679f3d16866c29cd516a8ea4e434859dc0ede5e9c2b335ae9805e263a6807971", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "679f3d16866c29cd516a8ea4e434859dc0ede5e9c2b335ae9805e263a6807971", kill_on_drop: false }` [INFO] [stdout] 679f3d16866c29cd516a8ea4e434859dc0ede5e9c2b335ae9805e263a6807971