arrayfire_fork 3.8.1

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.
Build #883901 2023-08-12T03:01:04.009466+00:00
# rustc version
rustc 1.73.0-nightly (a6f8aa5a0 2023-08-11)# docs.rs version
docsrs 0.6.0 (9d80e3c8 2023-08-09)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/arrayfire_fork-3.8.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/arrayfire_fork-3.8.1/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" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:84cb280c7acaf12c1f874411053406050a24f846e52f817d4d9e64bcbe5ce959" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"--html-in-header\", \"./scripts/mathjax.script\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20230811-1.73.0-nightly-a6f8aa5a0\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--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" "-j3" "--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] 2a461d7294edf1998f8137e352f8739af7ec1c615dc6e3cfbf8bb0306f7ad651
[INFO] running `Command { std: "docker" "start" "-a" "2a461d7294edf1998f8137e352f8739af7ec1c615dc6e3cfbf8bb0306f7ad651", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: helloworld, unified, pi, snow, histogram, acoustic_wave, conway, fft, using_half, neural_network
[INFO] [stderr]     If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr]     to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: Target filter specified, but no targets matched. This is a no-op
[INFO] [stderr]    Compiling arrayfire_fork v3.8.1 (/opt/rustwide/workdir)
[INFO] [stderr] error: failed to run custom build command for `arrayfire_fork v3.8.1 (/opt/rustwide/workdir)`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/arrayfire_fork-03b869bc013c319c/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rerun-if-env-changed=AF_PATH
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   WARNING: USE_LIB is defined, but AF_PATH is not found. Trying to find libraries from known default locations.
[INFO] [stderr]   ERROR: no arrayfire backends found
[INFO] running `Command { std: "docker" "inspect" "2a461d7294edf1998f8137e352f8739af7ec1c615dc6e3cfbf8bb0306f7ad651", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a461d7294edf1998f8137e352f8739af7ec1c615dc6e3cfbf8bb0306f7ad651", kill_on_drop: false }`
[INFO] [stdout] 2a461d7294edf1998f8137e352f8739af7ec1c615dc6e3cfbf8bb0306f7ad651