Same issue is happening to me. Here are minimal steps to reproduce:
Create an empty directory containing a single file "main.rs", containing the following single line: extern crate arena; Then, with that directory as the current directory, run: rustc main.rs The error is "error[E0523]: found two different crates with name `std` that are not distinguished by differing `-C metadata`. This will result in symbol conflicts between the two.". The use of "arena" here is not critical; any stable, public crate that's part of the standard library will do (e.g. for the original reporter, it happened with "proc_macro"). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1676169 Title: rustc (1.16.0+dfsg1-1~exp1ubuntu1) gives an error when compiling with std To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1676169/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs