arrayfire 3.8.0

ArrayFire is a high performance software library for parallel computing with an easy-to-use API. Its array based function set makes parallel programming simple. ArrayFire's multiple backends (CUDA, OpenCL and native CPU) make it platform independent and highly portable. A few lines of code in ArrayFire can replace dozens of lines of parallel computing code, saving you valuable time and lowering development costs. This crate provides Rust bindings for ArrayFire library.
Documentation
Build #335446 2021-01-10 07:26:18
# rustc version
rustc 1.51.0-nightly (6184f2395 2021-01-09)# docs.rs version
docsrs 0.6.0 (05d2368 2021-01-03)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/arrayfire-3.8.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/arrayfire-3.8.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" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "--html-in-header" "./scripts/mathjax.script" "-Z" "unstable-options" "--resource-suffix" "-20210109-1.51.0-nightly-6184f2395" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", 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] 13befce203d2f8c83450f4346ec096ce18af169b68be011f35f74d6797d22cd6
[INFO] running `Command { std: "docker" "start" "-a" "13befce203d2f8c83450f4346ec096ce18af169b68be011f35f74d6797d22cd6", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]    Compiling autocfg v0.1.5
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling serde v1.0.66
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling num-bigint v0.2.2
[INFO] [stderr]    Compiling num-iter v0.1.37
[INFO] [stderr]    Compiling dtoa v0.4.2
[INFO] [stderr]    Compiling itoa v0.4.1
[INFO] [stderr]    Compiling version_check v0.1.4
[INFO] [stderr]    Compiling libc v0.2.74
[INFO] [stderr]     Checking half v1.5.0
[INFO] [stderr]    Compiling proc-macro2 v0.4.6
[INFO] [stderr]    Compiling num-traits v0.2.8
[INFO] [stderr]    Compiling num-integer v0.1.41
[INFO] [stderr]    Compiling num-rational v0.2.2
[INFO] [stderr]    Compiling num-complex v0.2.3
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling lazy_static v1.1.0
[INFO] [stderr]    Compiling quote v0.6.3
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling syn v0.14.2
[INFO] [stderr]    Compiling serde_json v1.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.66
[INFO] [stderr]     Checking num v0.2.0
[INFO] [stderr]    Compiling arrayfire v3.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting arrayfire v3.8.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]     --> src/image/mod.rs:1403:71
[INFO] [stderr]      |
[INFO] [stderr] 1403 | /// Input array to this function should be of real data in the range [0,1].
[INFO] [stderr]      |                                                                       ^^^ no item named `0,1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(broken_intra_doc_links)]` on by default
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `16,219`
[INFO] [stderr]     --> src/image/mod.rs:1438:14
[INFO] [stderr]      |
[INFO] [stderr] 1438 | /// - Y  −> [16,219]
[INFO] [stderr]      |              ^^^^^^ no item named `16,219` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `16,240`
[INFO] [stderr]     --> src/image/mod.rs:1439:14
[INFO] [stderr]      |
[INFO] [stderr] 1439 | /// - Cb −> [16,240]
[INFO] [stderr]      |              ^^^^^^ no item named `16,240` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `16,240`
[INFO] [stderr]     --> src/image/mod.rs:1440:14
[INFO] [stderr]      |
[INFO] [stderr] 1440 | /// - Cr −> [16,240]
[INFO] [stderr]      |              ^^^^^^ no item named `16,240` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]     --> src/image/mod.rs:1403:71
[INFO] [stderr]      |
[INFO] [stderr] 1403 | /// Input array to this function should be of real data in the range [0,1].
[INFO] [stderr]      |                                                                       ^^^ no item named `0,1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: 5 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.44s
[INFO] running `Command { std: "docker" "inspect" "13befce203d2f8c83450f4346ec096ce18af169b68be011f35f74d6797d22cd6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13befce203d2f8c83450f4346ec096ce18af169b68be011f35f74d6797d22cd6", kill_on_drop: false }`
[INFO] [stdout] 13befce203d2f8c83450f4346ec096ce18af169b68be011f35f74d6797d22cd6