about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-04-15 07:47:26 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-04-23 10:04:29 -0700
commitb0d85e30b75fb7a2568dba9a535e8ea8e0291fef (patch)
tree1d308e26346c022717f394716c044d0bf8d690b8 /src/rustllvm/RustWrapper.cpp
parentc62daa6ed3866d8649ec8654a09c57f4078e1fdd (diff)
downloadrust-b0d85e30b75fb7a2568dba9a535e8ea8e0291fef.tar.gz
rust-b0d85e30b75fb7a2568dba9a535e8ea8e0291fef.zip
rustc: Don't die when a crate id can't be inferred
The filestem of the desired output isn't necessarily a valid crate id, and
calling unwrap() will trigger an ICE in rustc. This tries a little harder to
infer a "valid crate id" from a crate, with an eventual fallback to a generic
crate id if alll else fails.

Closes #11107
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions