[INFO] fetching crate olm-sys 1.0.0...
[INFO] documenting olm-sys-1.0.0 against beta-2020-10-09 for beta-1.48-rustdoc-1
[INFO] extracting crate olm-sys 1.0.0 into /workspace/builds/worker-10/source
[INFO] validating manifest of crates.io crate olm-sys 1.0.0 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate olm-sys 1.0.0
[INFO] finished tweaking crates.io crate olm-sys 1.0.0
[INFO] tweaked toml for crates.io crate olm-sys 1.0.0 written to /workspace/builds/worker-10/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d6f17fa0101b2ee66d55d9bb6ed01ac2cbaa625afffadcc013230fdb81be4741
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d6f17fa0101b2ee66d55d9bb6ed01ac2cbaa625afffadcc013230fdb81be4741", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d6f17fa0101b2ee66d55d9bb6ed01ac2cbaa625afffadcc013230fdb81be4741", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6f17fa0101b2ee66d55d9bb6ed01ac2cbaa625afffadcc013230fdb81be4741", kill_on_drop: false }`
[INFO] [stdout] d6f17fa0101b2ee66d55d9bb6ed01ac2cbaa625afffadcc013230fdb81be4741
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] abb435ed4f226caf8d3b8cf6c9fb2d400cda7ea95c0b06d27f091e2d72c04d7e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "abb435ed4f226caf8d3b8cf6c9fb2d400cda7ea95c0b06d27f091e2d72c04d7e", kill_on_drop: false }`
[INFO] [stderr]    Compiling olm-sys v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting olm-sys v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1080:5
[INFO] [stdout]      |
[INFO] [stdout] 1080 | /     #[doc = " Creates a new SAS object."]
[INFO] [stdout] 1081 | |     #[doc = ""]
[INFO] [stdout] 1082 | |     #[doc = " @param[in] sas the SAS object to create, initialized by `olm_sas()`."]
[INFO] [stdout] 1083 | |     #[doc = " @param[in] random array of random bytes.  The contents of the buffer may be"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1088 | |     #[doc = " @return `olm_error()` on failure.  If there weren't enough random bytes then"]
[INFO] [stdout] 1089 | |     #[doc = " `olm_sas_last_error()` will be `NOT_ENOUGH_RANDOM`."]
[INFO] [stdout]      | |___________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(broken_intra_doc_links)]` on by default
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] sas the SAS object to create, initialized by `olm_sas()`.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1080:5
[INFO] [stdout]      |
[INFO] [stdout] 1080 | /     #[doc = " Creates a new SAS object."]
[INFO] [stdout] 1081 | |     #[doc = ""]
[INFO] [stdout] 1082 | |     #[doc = " @param[in] sas the SAS object to create, initialized by `olm_sas()`."]
[INFO] [stdout] 1083 | |     #[doc = " @param[in] random array of random bytes.  The contents of the buffer may be"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1088 | |     #[doc = " @return `olm_error()` on failure.  If there weren't enough random bytes then"]
[INFO] [stdout] 1089 | |     #[doc = " `olm_sas_last_error()` will be `NOT_ENOUGH_RANDOM`."]
[INFO] [stdout]      | |___________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] random array of random bytes.  The contents of the buffer may be
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1080:5
[INFO] [stdout]      |
[INFO] [stdout] 1080 | /     #[doc = " Creates a new SAS object."]
[INFO] [stdout] 1081 | |     #[doc = ""]
[INFO] [stdout] 1082 | |     #[doc = " @param[in] sas the SAS object to create, initialized by `olm_sas()`."]
[INFO] [stdout] 1083 | |     #[doc = " @param[in] random array of random bytes.  The contents of the buffer may be"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1088 | |     #[doc = " @return `olm_error()` on failure.  If there weren't enough random bytes then"]
[INFO] [stdout] 1089 | |     #[doc = " `olm_sas_last_error()` will be `NOT_ENOUGH_RANDOM`."]
[INFO] [stdout]      | |___________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] random_length the number of random bytes provided.  Must be at
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 | /     #[doc = " Get the public key for the SAS object."]
[INFO] [stdout] 1102 | |     #[doc = ""]
[INFO] [stdout] 1103 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1104 | |     #[doc = " @param[out] pubkey buffer to store the public key."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1108 | |     #[doc = " @return `olm_error()` on failure.  If the `pubkey` buffer is too small, then"]
[INFO] [stdout] 1109 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] sas the SAS object.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[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/lib.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 | /     #[doc = " Get the public key for the SAS object."]
[INFO] [stdout] 1102 | |     #[doc = ""]
[INFO] [stdout] 1103 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1104 | |     #[doc = " @param[out] pubkey buffer to store the public key."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1108 | |     #[doc = " @return `olm_error()` on failure.  If the `pubkey` buffer is too small, then"]
[INFO] [stdout] 1109 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] pubkey buffer to store the public key.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `out`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 | /     #[doc = " Get the public key for the SAS object."]
[INFO] [stdout] 1102 | |     #[doc = ""]
[INFO] [stdout] 1103 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1104 | |     #[doc = " @param[out] pubkey buffer to store the public key."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1108 | |     #[doc = " @return `olm_error()` on failure.  If the `pubkey` buffer is too small, then"]
[INFO] [stdout] 1109 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] pubkey_length the size of the `pubkey` buffer.  Must be at least
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1117:5
[INFO] [stdout]      |
[INFO] [stdout] 1117 | /     #[doc = " Sets the public key of other user."]
[INFO] [stdout] 1118 | |     #[doc = ""]
[INFO] [stdout] 1119 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1120 | |     #[doc = " @param[in] their_key the other user's public key.  The contents of the"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1124 | |     #[doc = " @return `olm_error()` on failure.  If the `their_key` buffer is too small,"]
[INFO] [stdout] 1125 | |     #[doc = " then `olm_sas_last_error()` will be `INPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_____________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] sas the SAS object.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1117:5
[INFO] [stdout]      |
[INFO] [stdout] 1117 | /     #[doc = " Sets the public key of other user."]
[INFO] [stdout] 1118 | |     #[doc = ""]
[INFO] [stdout] 1119 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1120 | |     #[doc = " @param[in] their_key the other user's public key.  The contents of the"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1124 | |     #[doc = " @return `olm_error()` on failure.  If the `their_key` buffer is too small,"]
[INFO] [stdout] 1125 | |     #[doc = " then `olm_sas_last_error()` will be `INPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_____________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] their_key the other user's public key.  The contents of the
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1117:5
[INFO] [stdout]      |
[INFO] [stdout] 1117 | /     #[doc = " Sets the public key of other user."]
[INFO] [stdout] 1118 | |     #[doc = ""]
[INFO] [stdout] 1119 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1120 | |     #[doc = " @param[in] their_key the other user's public key.  The contents of the"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1124 | |     #[doc = " @return `olm_error()` on failure.  If the `their_key` buffer is too small,"]
[INFO] [stdout] 1125 | |     #[doc = " then `olm_sas_last_error()` will be `INPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_____________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] their_key_length the size of the `their_key` buffer.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /     #[doc = " Generate bytes to use for the short authentication string."]
[INFO] [stdout] 1134 | |     #[doc = ""]
[INFO] [stdout] 1135 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1136 | |     #[doc = " @param[in] info extra information to mix in when generating the bytes, as"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1140 | |     #[doc = " @param[in] output_length the size of the output buffer.  For hex-based SAS"]
[INFO] [stdout] 1141 | |     #[doc = "     as in the Matrix spec, this will be 5."]
[INFO] [stdout]      | |__________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] sas the SAS object.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /     #[doc = " Generate bytes to use for the short authentication string."]
[INFO] [stdout] 1134 | |     #[doc = ""]
[INFO] [stdout] 1135 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1136 | |     #[doc = " @param[in] info extra information to mix in when generating the bytes, as"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1140 | |     #[doc = " @param[in] output_length the size of the output buffer.  For hex-based SAS"]
[INFO] [stdout] 1141 | |     #[doc = "     as in the Matrix spec, this will be 5."]
[INFO] [stdout]      | |__________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] info extra information to mix in when generating the bytes, as
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /     #[doc = " Generate bytes to use for the short authentication string."]
[INFO] [stdout] 1134 | |     #[doc = ""]
[INFO] [stdout] 1135 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1136 | |     #[doc = " @param[in] info extra information to mix in when generating the bytes, as"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1140 | |     #[doc = " @param[in] output_length the size of the output buffer.  For hex-based SAS"]
[INFO] [stdout] 1141 | |     #[doc = "     as in the Matrix spec, this will be 5."]
[INFO] [stdout]      | |__________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] info_length the length of the `info` parameter.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[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/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /     #[doc = " Generate bytes to use for the short authentication string."]
[INFO] [stdout] 1134 | |     #[doc = ""]
[INFO] [stdout] 1135 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1136 | |     #[doc = " @param[in] info extra information to mix in when generating the bytes, as"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1140 | |     #[doc = " @param[in] output_length the size of the output buffer.  For hex-based SAS"]
[INFO] [stdout] 1141 | |     #[doc = "     as in the Matrix spec, this will be 5."]
[INFO] [stdout]      | |__________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] output the output buffer.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `out`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /     #[doc = " Generate bytes to use for the short authentication string."]
[INFO] [stdout] 1134 | |     #[doc = ""]
[INFO] [stdout] 1135 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1136 | |     #[doc = " @param[in] info extra information to mix in when generating the bytes, as"]
[INFO] [stdout] ...    |
[INFO] [stdout] 1140 | |     #[doc = " @param[in] output_length the size of the output buffer.  For hex-based SAS"]
[INFO] [stdout] 1141 | |     #[doc = "     as in the Matrix spec, this will be 5."]
[INFO] [stdout]      | |__________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] output_length the size of the output buffer.  For hex-based SAS
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] sas the SAS object.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] input the message to produce the authentication code for.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] input_length the length of the message.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] info extra information to mix in when generating the MAC, as per
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] info_length the length of the `info` parameter.
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[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/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] mac the buffer in which to store the MAC.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `out`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/lib.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 | /     #[doc = " Generate a message authentication code (MAC) based on the shared secret."]
[INFO] [stdout] 1157 | |     #[doc = ""]
[INFO] [stdout] 1158 | |     #[doc = " @param[in] sas the SAS object."]
[INFO] [stdout] 1159 | |     #[doc = " @param[in] input the message to produce the authentication code for."]
[INFO] [stdout] ...    |
[INFO] [stdout] 1168 | |     #[doc = " @return `olm_error()` on failure.  If the `mac` buffer is too small, then"]
[INFO] [stdout] 1169 | |     #[doc = " `olm_sas_last_error()` will be `OUTPUT_BUFFER_TOO_SMALL`."]
[INFO] [stdout]      | |_________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] mac_length the size of the `mac` buffer.  Must be at least
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: the module `olm_sys` contains no item named `in`
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 21 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 19.38s
[INFO] running `Command { std: "docker" "inspect" "abb435ed4f226caf8d3b8cf6c9fb2d400cda7ea95c0b06d27f091e2d72c04d7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "abb435ed4f226caf8d3b8cf6c9fb2d400cda7ea95c0b06d27f091e2d72c04d7e", kill_on_drop: false }`
[INFO] [stdout] abb435ed4f226caf8d3b8cf6c9fb2d400cda7ea95c0b06d27f091e2d72c04d7e
