mmstick/parallel

problems when building

nkh opened this issue · 2 comments

nkh commented

Hi, I wanted to give a try to parallel.

I installed rust and cargo on my kubuntu box with apt-get, cloned the repo and ran:
cargo build

I got the errors below. Could you please provide some guidance?

unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.assets
unused manifest key: package.metadata.deb.copyright
unused manifest key: package.metadata.deb.depends
unused manifest key: package.metadata.deb.extended_description
unused manifest key: package.metadata.deb.license_file
unused manifest key: package.metadata.deb.license_file
unused manifest key: package.metadata.deb.maintainer
unused manifest key: package.metadata.deb.priority
unused manifest key: package.metadata.deb.section
Compiling permutate v0.1.3 (file:///home/nadim/nadim/devel/repositories/rust-parallel)
Compiling libc v0.2.15 (file:///home/nadim/nadim/devel/repositories/rust-parallel)
deps/permutate/src/lib.rs:145:55: 145:64 error: use of unstable library feature 'iter_arith': bounds recently changed (see issue #27739)
deps/permutate/src/lib.rs:145 let max_iters = nvalues.iter().map(|x| x + 1).product();
^~~~~~~~~
error: aborting due to previous error
Build failed, waiting for other jobs to finish...
Could not compile permutate.

To learn more, run the command again with --verbose.

nkh commented

I have rustc 1.7 installed, I just noticed that the recommended version is 1.12. I will try install it and write the results of that try here.

nkh commented

builds fine with version 1.12