rust-ndarray / ndarray

ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

Home Page:https://docs.rs/ndarray/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Link error

David-OConnor opened this issue · comments

Os: WIndows.

Code that triggers it:

    let a: Array2<f64> = array![[3., 2., -1.], [2., -2., 4.], [-2., 1., -2.]];
    let b: Array1<f64> = array![1., -2., 0.];
    let x = a.solve_into(b).unwrap();

Error (this continues for some time):

error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\Users\\david\\AppData\\Local\\Temp\\rustcamfzoZ\\symbols.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.0.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.1.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.10.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.11.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.12.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.13.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.14.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.15.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.2.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.3.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.4.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.5.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.6.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.7.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.8.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.wf_lab.5e23f8a80fa9d904-cgu.9.rcgu.o" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\wf_lab.4p7h1ll2ipvj43g6.rcgu.o" "/LIBPATH:C:\\Users\\david\\code\\wf-lab\\target\\release\\deps" "/LIBPATH:C:\\Users\\david\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\windows_x86_64_msvc-0.48.5\\lib" "/LIBPATH:C:\\Users\\david\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\windows_x86_64_msvc-0.36.1\\lib" "/LIBPATH:C:\\Users\\david\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libgraphics-e2cb5afa18782f32.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libpollster-a76f1f08f29a8620.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libobj-851c578012daf0ba.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libimage-e68d1e6cca46a629.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libqoi-1d8de16785c11bd8.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libpng-6530feea18ea7557.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libfdeflate-a884c3099729f3b2.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libexr-ded8cc85736bf1a6.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libflume-a6f2865e086f47cc.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libzune_inflate-77245a7442cc1707.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libbit_field-32623c2e3d41eb9a.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\liblebe-7574c572b6657847.rlib" "C:\\Users\\david\\code\\wf-lab\\target\\release\\deps\\libhalf-5dc554d00250402a.rlib" 

Solved - -needed to compile with MKL