Issue 1:
This is on a Mac OS X machine.

CFG_CONFIGURE_ARGS := --enable-debug --disable-optimize --enable-ccache --enable-clang --prefix=~/opt/rust-dbg-nopt

% make check
...

issue-2216.rs:

...
test [run-pass] run-pass/issue-1701.rs ... ok

error: compilation failed!
command: x86_64-apple-darwin/stage2/bin/rustc /Users/pnkfelix/Dev/Mozilla/rust.git/src/test/run-pass/issue-2216.rs -o x86_64-apple-darwin/test/run-pass/issue-2216.stage2-x86_64-apple-darwin -L x86_64-apple-darwin/test/run-pass -L x86_64-apple-darwin/test/run-pass/issue-2216.stage2-x86_64-apple-darwin.libaux -O --target=x86_64-apple-darwin
stdout:
------------------------------------------

------------------------------------------
stderr:
------------------------------------------

------------------------------------------

task <unnamed> failed at 'explicit failure', /Users/pnkfelix/Dev/Mozilla/rust.git/src/compiletest/runtest.rs:778
...

issue-9047.rs:

...
test [run-pass] run-pass/issue-868.rs ... ok

error: compilation failed!
command: x86_64-apple-darwin/stage2/bin/rustc /Users/pnkfelix/Dev/Mozilla/rust.git/src/test/run-pass/issue-9047.rs -o x86_64-apple-darwin/test/run-pass/issue-9047.stage2-x86_64-apple-darwin -L x86_64-apple-darwin/test/run-pass -L x86_64-apple-darwin/test/run-pass/issue-9047.stage2-x86_64-apple-darwin.libaux -O --target=x86_64-apple-darwin
stdout:
------------------------------------------

------------------------------------------
stderr:
------------------------------------------

------------------------------------------

task <unnamed> failed at 'explicit failure', /Users/pnkfelix/Dev/Mozilla/rust.git/src/compiletest/runtest.rs:778
...

labeled-break.rs:

...
test [run-pass] run-pass/issue2378c.rs ... ok

error: compilation failed!
command: x86_64-apple-darwin/stage2/bin/rustc /Users/pnkfelix/Dev/Mozilla/rust.git/src/test/run-pass/labeled-break.rs -o x86_64-apple-darwin/test/run-pass/labeled-break.stage2-x86_64-apple-darwin -L x86_64-apple-darwin/test/run-pass -L x86_64-apple-darwin/test/run-pass/labeled-break.stage2-x86_64-apple-darwin.libaux -O --target=x86_64-apple-darwin
stdout:
------------------------------------------

------------------------------------------
stderr:
------------------------------------------

------------------------------------------

task <unnamed> failed at 'explicit failure', /Users/pnkfelix/Dev/Mozilla/rust.git/src/compiletest/runtest.rs:778
test [run-pass] run-pass/labeled-break.rs ... FAILED
...
failures:
[run-pass] run-pass/issue-2216.rs
[run-pass] run-pass/issue-9047.rs
[run-pass] run-pass/labeled-break.rs

test result: FAILED. 1267 passed; 3 failed; 58 ignored; 0 measured
...

Issue 2:
Probably related to #9127 (or at least the stack traces look similar to me):

CFG_CONFIGURE_ARGS := --enable-debug --disable-optimize --enable-ccache --enable-clang --prefix=~/opt/rust-dbg-nopt

% x86_64-apple-darwin/stage2/bin/rustc --cfg stage2 --cfg debug -Z no-debug-borrows --target=x86_64-apple-darwin --lib -o x86_64-apple-darwin/stage2/lib/rustc/x86_64-apple-darwin/lib/librun_pass_stage2.dylib tmp/run_pass_stage2.rc
Bus error: 10

Update: Here is a isolated test case (importantly, it does not depend on pulling in libsyntax):

pub trait bomb { fn boom(@self, Ident); }
pub struct S;
impl bomb for S { fn boom(@self, _: Ident) { } }

pub struct Ident { name: uint }

// macro_rules! int3( () => ( unsafe { asm!( "int3" ); } ) )
macro_rules! int3( () => ( { } ) )

fn Ident_new() -> Ident {
int3!();
Ident {name: 0x6789ABCD }
}

pub fn light_fuse(fld: @bomb) {
int3!();
let f = || {
int3!();
fld.boom(Ident_new()); // *** 1
};
f();
}

fn main() {
let b = @S as @bomb;
light_fuse(b);
}