You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First time trying out rust on the nightly. A simple char iterator seemed to be producing a compiler error when invoked with the cargo command line (but note that a simple rustc main.rs succeeded in this case:
$ cat src/main.rs
use std::io;
fn main() {
let iores = io::stdin().read_line();
let line = iores.ok().expect("Failed to read line");
for c in line.chars() {
println!("{}",c);
}
}
$ rustc --version
rustc 0.13.0-nightly (34d680009 2014-12-22 00:12:47 +0000)
$ RUST_BACKTRACE=1 rustc /home/csaunders/devel/ctsa/rosalind/rust/0001_dna/src/main.rs --crate-name 0001_dna --crate-type bin -g --out-dir /home/csaunders/devel/ctsa/rosalind/rust/0001_dna/target --emit=dep-info,link -L /home/csaunders/devel/ctsa/rosalind/rust/0001_dna/target -L /home/csaunders/devel/ctsa/rosalind/rust/0001_dna/target/deps
/home/csaunders/devel/ctsa/rosalind/rust/0001_dna/src/main.rs:8:9: 8:10 error: internal compiler error: debuginfo::create_for_loop_var_metadata() - Referenced variable location is not an alloca!
/home/csaunders/devel/ctsa/rosalind/rust/0001_dna/src/main.rs:8 for c in line.chars() {
^
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: http://doc.rust-lang.org/complement-bugreport.html
note: run with `RUST_BACKTRACE=1` for a backtrace
thread 'rustc' panicked at 'Box<Any>', /home/rustbuild/src/rust-buildbot/slave/nightly-linux/build/src/libsyntax/diagnostic.rs:123
stack backtrace:
1: 0x7fe7a94f77f0 - sys::backtrace::write::hc1f09f1eae19d77aQxt
2: 0x7fe7a9518710 - failure::on_fail::h0fb87b850ab6cd900Xz
3: 0x7fe7a94844a0 - rt::unwind::begin_unwind_inner::habde574b4f76ade20Bz
4: 0x7fe7a4502f00 - rt::unwind::begin_unwind::h16328291673998487577
5: 0x7fe7a4502e80 - diagnostic::SpanHandler::span_bug::hbb7934a78e265d5dSXF
6: 0x7fe7a73dc350 - session::Session::span_bug::h8e056d7b667a2fcb1on
7: 0x7fe7a83632a0 - middle::pat_util::pat_bindings::closure.49058
8: 0x7fe7a44cdd50 - ast_util::walk_pat::hab0b8805a667994dlxC
9: 0x7fe7a8290f90 - trans::expr::trans_rvalue_stmt_unadjusted::hb3ffc0f604cb73e4l4i
10: 0x7fe7a824b2c0 - trans::expr::trans_into::h71668aa506e1a690uGh
11: 0x7fe7a824ba20 - trans::controlflow::trans_block::hc167a4817215f70d9Zd
12: 0x7fe7a82f7310 - trans::base::trans_closure::h0f21c829c37744a86au
13: 0x7fe7a823ffd0 - trans::base::trans_fn::h5a95a6b70c2d9335nmu
14: 0x7fe7a823b520 - trans::base::trans_item::hf517e1dbb2128044rHu
15: 0x7fe7a82ff230 - trans::base::trans_crate::he5a814094c8a4da1HDv
16: 0x7fe7a9a57f70 - driver::phase_4_translate_to_llvm::hc65b794b160978481Ca
17: 0x7fe7a9a2ee40 - driver::compile_input::hec1a59cac622cf55vba
18: 0x7fe7a9bd6220 - thunk::F.Invoke<A,$u{20}R$GT$::invoke::h10851168864564136615
19: 0x7fe7a9bd48d0 - rt::unwind::try::try_fn::h10692001439554181982
20: 0x7fe7a957c3f0 - rust_try_inner
21: 0x7fe7a957c3e0 - rust_try
22: 0x7fe7a9bd4c00 - thunk::F.Invoke<A,$u{20}R$GT$::invoke::h18028200319240022992
23: 0x7fe7a9507f60 - sys::thread::thread_start::hdeb95f039f29863doww
24: 0x7fe7a3d040c0 - start_thread
25: 0x7fe7a9129ec9 - __clone
26: 0x0 - <unknown>
The text was updated successfully, but these errors were encountered:
This is a known issue. Code should build and work fine in a more recent nightly. Namely, the 2014-12-22 is the last affected version; 2014-12-23 is supposed to work.
Hi -
First time trying out rust on the nightly. A simple char iterator seemed to be producing a compiler error when invoked with the cargo command line (but note that a simple rustc main.rs succeeded in this case:
The text was updated successfully, but these errors were encountered: