synth icon indicating copy to clipboard operation
synth copied to clipboard

Crate doesn't build due to build errors in a dependency

Open codybloemhard opened this issue 4 years ago • 1 comments

error[E0282]: type annotations needed
  --> /home/cody/.cargo/registry/src/github.com-1ecc6299db9ec823/sample-0.6.2/src/window.rs:57:41
   |
57 |         let v = phase.to_float_sample().to_sample() * PI_2;
   |                                         ^^^^^^^^^ cannot infer type for type parameter `S` declared on the associated function `to_sample`
   |
help: consider specifying the type argument in the method call
   |
57 |         let v = phase.to_float_sample().to_sample::<S>() * PI_2;
   |                                                  ^^^^^

error: aborting due to previous error

For more information about this error, try `rustc --explain E0282`.
error: could not compile `sample`

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: build failed

Dependency sample-0.6.2 does not build and so I cannot build this crate, version synth = "0.11.0".

codybloemhard avatar Jul 25 '21 23:07 codybloemhard

Hi thanks for the issue @ocdy1001, I wrote this crate back in the earlier days of Rust - these days my approach to writing a synth like this would be very different. I think I'll archive this repo to make it clear that it's no longer actively developed.

mitchmindtree avatar Jul 27 '21 10:07 mitchmindtree