[go: up one dir, main page]

serde_with 1.14.0

Custom de/serialization functions for Rust's serde
Documentation
Build #2703026 2025-12-02 06:40:28

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version
rustc 1.93.0-nightly (1d60f9e07 2025-12-01)# docs.rs version
docsrs 0.6.0 (6d5049f1 2025-11-27 )# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/serde_with-1.14.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/serde_with-1.14.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg=docsrs\", \"-Zunstable-options\", \"--generate-link-to-definition\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251201-1.93.0-nightly-1d60f9e07\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] e96a0bd8ea3d555ed8799048b7f0157554bfbd8e5a11ad75ce0c351ea6f9cae1
[INFO] running `Command { std: "docker" "start" "-a" "e96a0bd8ea3d555ed8799048b7f0157554bfbd8e5a11ad75ce0c351ea6f9cae1", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting serde_with v1.14.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: internal compiler error: compiler/rustc_middle/src/ty/typeck_results.rs:585:9: node HirId(DefId(0:1623 ~ serde_with[63c0]::rust::string_empty_as_none::deserialize::{impl#0}).7) (type `S::Err`) cannot be placed in TypeckResults with hir_owner DefId(0:1615 ~ serde_with[63c0]::rust::string_empty_as_none::deserialize)
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (16) panicked at compiler/rustc_middle/src/ty/typeck_results.rs:585:9:
[INFO] [stderr] Box<dyn Any>
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7f5a1fa65a43 - <<std[4678c71a32e79bb1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[f88d888627b4647b]::fmt::Display>::fmt
[INFO] [stderr]    1:     0x7f5a20011848 - core[f88d888627b4647b]::fmt::write
[INFO] [stderr]    2:     0x7f5a1fa7c336 - <std[4678c71a32e79bb1]::sys::stdio::unix::Stderr as std[4678c71a32e79bb1]::io::Write>::write_fmt
[INFO] [stderr]    3:     0x7f5a1fa3c0f8 - std[4678c71a32e79bb1]::panicking::default_hook::{closure#0}
[INFO] [stderr]    4:     0x7f5a1fa598d3 - std[4678c71a32e79bb1]::panicking::default_hook
[INFO] [stderr]    5:     0x7f5a1eac56c7 - std[4678c71a32e79bb1]::panicking::update_hook::<alloc[c965d1d29cf50179]::boxed::Box<rustc_driver_impl[1715f68c7a8f253]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    6:     0x7f5a1fa59bb2 - std[4678c71a32e79bb1]::panicking::panic_with_hook
[INFO] [stderr]    7:     0x7f5a1eb01bd1 - std[4678c71a32e79bb1]::panicking::begin_panic::<rustc_errors[bd2e6d8e50555924]::ExplicitBug>::{closure#0}
[INFO] [stderr]    8:     0x7f5a1eaf2146 - std[4678c71a32e79bb1]::sys::backtrace::__rust_end_short_backtrace::<std[4678c71a32e79bb1]::panicking::begin_panic<rustc_errors[bd2e6d8e50555924]::ExplicitBug>::{closure#0}, !>
[INFO] [stderr]    9:     0x7f5a1eaef7f9 - std[4678c71a32e79bb1]::panicking::begin_panic::<rustc_errors[bd2e6d8e50555924]::ExplicitBug>
[INFO] [stderr]   10:     0x7f5a1eb1f4f1 - <rustc_errors[bd2e6d8e50555924]::diagnostic::BugAbort as rustc_errors[bd2e6d8e50555924]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stderr]   11:     0x7f5a1f07ede9 - rustc_middle[3322850c218819f0]::util::bug::opt_span_bug_fmt::<rustc_span[c7b5a55ae70c0212]::span_encoding::Span>::{closure#0}
[INFO] [stderr]   12:     0x7f5a1f07ef72 - rustc_middle[3322850c218819f0]::ty::context::tls::with_opt::<rustc_middle[3322850c218819f0]::util::bug::opt_span_bug_fmt<rustc_span[c7b5a55ae70c0212]::span_encoding::Span>::{closure#0}, !>::{closure#0}
[INFO] [stderr]   13:     0x7f5a1f0700db - rustc_middle[3322850c218819f0]::ty::context::tls::with_context_opt::<rustc_middle[3322850c218819f0]::ty::context::tls::with_opt<rustc_middle[3322850c218819f0]::util::bug::opt_span_bug_fmt<rustc_span[c7b5a55ae70c0212]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
[INFO] [stderr]   14:     0x7f5a1d86fce4 - rustc_middle[3322850c218819f0]::util::bug::bug_fmt
[INFO] [stderr]   15:     0x7f5a1f07fda3 - rustc_middle[3322850c218819f0]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}
[INFO] [stderr]   16:     0x7f5a1f07ee16 - rustc_middle[3322850c218819f0]::ty::context::tls::with::<rustc_middle[3322850c218819f0]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}
[INFO] [stderr]   17:     0x7f5a1f07ee06 - rustc_middle[3322850c218819f0]::ty::context::tls::with_context::<rustc_middle[3322850c218819f0]::ty::context::tls::with<rustc_middle[3322850c218819f0]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}, !>::{closure#0}
[INFO] [stderr]   18:     0x7f5a1f06f103 - rustc_middle[3322850c218819f0]::ty::context::tls::with_context_opt::<rustc_middle[3322850c218819f0]::ty::context::tls::with_context<rustc_middle[3322850c218819f0]::ty::context::tls::with<rustc_middle[3322850c218819f0]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}, !>::{closure#0}, !>
[INFO] [stderr]   19:     0x7f5a1f0a6ca4 - rustc_middle[3322850c218819f0]::ty::typeck_results::invalid_hir_id_for_typeck_results
[INFO] [stderr]   20:     0x7f5a220cd17d - <rustc_middle[3322850c218819f0]::ty::typeck_results::TypeckResults>::qpath_res.cold
[INFO] [stderr]   21:     0x55bfcb9d30a6 - <rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor as rustc_hir[d10b5814c7a29d72]::intravisit::Visitor>::visit_qpath
[INFO] [stderr]   22:     0x55bfcb69f7a3 - rustc_hir[d10b5814c7a29d72]::intravisit::walk_where_predicate::<rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor>
[INFO] [stderr]   23:     0x55bfcb6a9f5c - rustc_hir[d10b5814c7a29d72]::intravisit::walk_item::<rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor>
[INFO] [stderr]   24:     0x55bfcba7e64f - <rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor as rustc_hir[d10b5814c7a29d72]::intravisit::Visitor>::visit_block
[INFO] [stderr]   25:     0x55bfcb6aabe3 - rustc_hir[d10b5814c7a29d72]::intravisit::walk_item::<rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor>
[INFO] [stderr]   26:     0x55bfcb9d31cb - <rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor as rustc_hir[d10b5814c7a29d72]::intravisit::Visitor>::visit_mod
[INFO] [stderr]   27:     0x55bfcb9d31cb - <rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor as rustc_hir[d10b5814c7a29d72]::intravisit::Visitor>::visit_mod
[INFO] [stderr]   28:     0x55bfcb9d31cb - <rustdoc[40af74a5c068bbe2]::html::render::span_map::SpanMapVisitor as rustc_hir[d10b5814c7a29d72]::intravisit::Visitor>::visit_mod
[INFO] [stderr]   29:     0x55bfcb876e71 - <rustdoc[40af74a5c068bbe2]::html::render::context::Context>::init
[INFO] [stderr]   30:     0x55bfcb7e7cd3 - rustdoc[40af74a5c068bbe2]::main_args::{closure#2}::{closure#0}
[INFO] [stderr]   31:     0x55bfcb7dda6b - rustc_interface[d5da7238c48a4232]::interface::run_compiler::<(), rustdoc[40af74a5c068bbe2]::main_args::{closure#2}>::{closure#1}
[INFO] [stderr]   32:     0x55bfcb72ddf8 - std[4678c71a32e79bb1]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[d5da7238c48a4232]::util::run_in_thread_with_globals<rustc_interface[d5da7238c48a4232]::util::run_in_thread_pool_with_globals<rustc_interface[d5da7238c48a4232]::interface::run_compiler<(), rustdoc[40af74a5c068bbe2]::main_args::{closure#2}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   33:     0x55bfcb815707 - <std[4678c71a32e79bb1]::thread::lifecycle::spawn_unchecked<rustc_interface[d5da7238c48a4232]::util::run_in_thread_with_globals<rustc_interface[d5da7238c48a4232]::util::run_in_thread_pool_with_globals<rustc_interface[d5da7238c48a4232]::interface::run_compiler<(), rustdoc[40af74a5c068bbe2]::main_args::{closure#2}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[f88d888627b4647b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   34:     0x7f5a2107e331 - <std[4678c71a32e79bb1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr]   35:     0x7f5a1ae8aaa4 - <unknown>
[INFO] [stderr]   36:     0x7f5a1af17a64 - clone
[INFO] [stderr]   37:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-rustdoc&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2025-12-02T06_40_28-15.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.93.0-nightly (1d60f9e07 2025-12-01) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -Z unstable-options -Z unstable-options -Z unstable-options
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] end of query stack
[INFO] [stderr] error: could not document `serde_with`
[INFO] running `Command { std: "docker" "inspect" "e96a0bd8ea3d555ed8799048b7f0157554bfbd8e5a11ad75ce0c351ea6f9cae1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e96a0bd8ea3d555ed8799048b7f0157554bfbd8e5a11ad75ce0c351ea6f9cae1", kill_on_drop: false }`
[INFO] [stdout] e96a0bd8ea3d555ed8799048b7f0157554bfbd8e5a11ad75ce0c351ea6f9cae1