Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I suppose you could look through some of the compilers tests. There is this gem for instance https://github.com/rust-lang/rust/blob/master/tests/ui/weird-exprs.rs
suffix 0.2.10 was published on April 15, 2015, one month before Rust 1.0 came out:
https://github.com/matklad/mandelbrot -- does not build due to some cargo error
https://github.com/matklad/bunny -- does not build due to errors in rustc_serialize (pattern in function declaration) and dlib (some declarative macro stuff)
https://github.com/matklad/mob -- does not build due to pub in private in regex, and mem::transmute error in nix
https://github.com/matklad/auchat -- does not build due to mem::transmute error in crossbeam, rustc-serialize, some name resolution error in rust-protobuf
https://github.com/matklad/miniml -- does not build due to type inference regression in petgraph
https://github.com/matklad/mom -- trivial no-deps project, builds
https://github.com/matklad/learnOpenGL -- does not buid due to rustc-serialize and "privatee crate import" error in glium
https://github.com/matklad/s -- trivial no-deps project, builds
https://github.com/matklad/rustraytracer/commit/2ee59ae9139d2127438ba5342d6af93660cd76bb -- does not build, "doesn't have a size known at compile-time" error in rand
It seem to get much better by 2017 or so. Both https://github.com/matklad/tera and https://github.com/matklad/xi-editor/tree/master/rust are non-trivial, and they build fine
It seem to get much better by 2017 or so. Both https://github.com/matklad/tera and https://github.com/matklad/xi-editor/tree/master/rust are non-trivial, and they build fine
Do you actually want to question all you know about Rust? Do this amazing quiz by the famed dtolnay.
I know I've run into this exact issue in CI. There's this open cargo issue about allowing one to restrict the parallel link invocations, but I have no idea how much work would be involved: https://github.com/rust-lang/cargo/issues/9157