Skip to content

Instantly share code, notes, and snippets.

@bstrie
Created June 12, 2012 15:03
Show Gist options
  • Save bstrie/2918045 to your computer and use it in GitHub Desktop.
Save bstrie/2918045 to your computer and use it in GitHub Desktop.
Rust ICE
⌁ RUST_LOG=rustc=0,::rt::backtrace make
cfg: shell host triple i686-unknown-linux-gnu
cfg: host for i686-unknown-linux-gnu is i386
cfg: unix-y environment
cfg: using gcc
cfg: no pandoc found, omitting doc/rust.pdf
cfg: no llnextgen found, omitting grammar-verification
cfg: no pandoc found, omitting library doc build
fetch: i686-unknown-linux-gnu/stage0/bin/rustc
determined most recent snapshot: rust-stage0-2012-06-04-7213274-linux-i386-8cedb0a45f4c1119d3ba654dfd15ea96ed2a27df.tar.bz2
got download with ok hash
opening snapshot dl/rust-stage0-2012-06-04-7213274-linux-i386-8cedb0a45f4c1119d3ba654dfd15ea96ed2a27df.tar.bz2
extracting rust-stage0/bin/rustc
extracting rust-stage0/lib/libcore-d27e4777a53c3e50-0.2.so
extracting rust-stage0/lib/libstd-d399da1ab6f5bec0-0.2.so
extracting rust-stage0/lib/librustc-73389320c1332876-0.2.so
extracting rust-stage0/lib/libsyntax-b45cc7d0b085bc34-0.2.so
extracting rust-stage0/lib/librustrt.so
extracting rust-stage0/lib/librustllvm.so
compile: rt/i686-unknown-linux-gnu/sync/timer.o
compile: rt/i686-unknown-linux-gnu/sync/lock_and_signal.o
compile: rt/i686-unknown-linux-gnu/sync/rust_thread.o
compile: rt/i686-unknown-linux-gnu/rust.o
compile: rt/i686-unknown-linux-gnu/rust_builtin.o
compile: rt/i686-unknown-linux-gnu/rust_run_program.o
compile: rt/i686-unknown-linux-gnu/rust_env.o
compile: rt/i686-unknown-linux-gnu/rust_sched_loop.o
compile: rt/i686-unknown-linux-gnu/rust_sched_launcher.o
compile: rt/i686-unknown-linux-gnu/rust_sched_driver.o
compile: rt/i686-unknown-linux-gnu/rust_scheduler.o
compile: rt/i686-unknown-linux-gnu/rust_sched_reaper.o
compile: rt/i686-unknown-linux-gnu/rust_task.o
compile: rt/i686-unknown-linux-gnu/rust_stack.o
compile: rt/i686-unknown-linux-gnu/rust_port.o
compile: rt/i686-unknown-linux-gnu/rust_upcall.o
compile: rt/i686-unknown-linux-gnu/rust_uv.o
compile: rt/i686-unknown-linux-gnu/rust_log.o
compile: rt/i686-unknown-linux-gnu/rust_port_selector.o
compile: rt/i686-unknown-linux-gnu/circular_buffer.o
compile: rt/i686-unknown-linux-gnu/isaac/randport.o
compile: rt/i686-unknown-linux-gnu/rust_kernel.o
compile: rt/i686-unknown-linux-gnu/rust_shape.o
compile: rt/i686-unknown-linux-gnu/rust_abi.o
compile: rt/i686-unknown-linux-gnu/rust_cc.o
compile: rt/i686-unknown-linux-gnu/rust_debug.o
compile: rt/i686-unknown-linux-gnu/rust_box_annihilator.o
compile: rt/i686-unknown-linux-gnu/memory_region.o
compile: rt/i686-unknown-linux-gnu/boxed_region.o
compile: rt/i686-unknown-linux-gnu/arch/i386/context.o
compile: rt/i686-unknown-linux-gnu/arch/i386/gpr.o
compile: rt/i686-unknown-linux-gnu/arch/i386/_context.o
compile: rt/i686-unknown-linux-gnu/arch/i386/ccall.o
compile: rt/i686-unknown-linux-gnu/arch/i386/record_sp.o
def: rt/rustrt.linux.def
make[1]: Entering directory `/home/ben/rust/mk/libuv/ia32/unix/linux'
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/uv-common.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_cancel.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__close_sockets.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_data.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_destroy.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_expand_name.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_expand_string.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_fds.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_free_hostent.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_free_string.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_gethostbyaddr.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_gethostbyname.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__get_hostent.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getnameinfo.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getopt.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getsock.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_init.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_library_init.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_llist.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_mkquery.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_nowarn.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_options.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_aaaa_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_a_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_mx_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_ns_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_ptr_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_srv_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_txt_reply.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_process.o
../../../../../src/libuv/src/ares/ares_process.c: In function ‘read_udp_packets’:
../../../../../src/libuv/src/ares/ares_process.c:481:35: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness [-Wpointer-sign]
/usr/include/i386-linux-gnu/sys/socket.h:166:16: note: expected ‘socklen_t * __restrict__’ but argument is of type ‘ares_socklen_t *’
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_query.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__read_line.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_search.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_send.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strcasecmp.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strdup.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strerror.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_timeout.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__timeval.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_version.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_writev.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/bitncmp.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/inet_net_pton.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/inet_ntop.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/ares/windows_port.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/core.o
../../../../../src/libuv/src/unix/core.c: In function ‘uv_close’:
../../../../../src/libuv/src/unix/core.c:122:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv__handle_init’:
../../../../../src/libuv/src/unix/core.c:231:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:231:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:231:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_prepare_init’:
../../../../../src/libuv/src/unix/core.c:353:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:353:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:353:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_prepare_start’:
../../../../../src/libuv/src/unix/core.c:361:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_prepare_stop’:
../../../../../src/libuv/src/unix/core.c:376:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_check_init’:
../../../../../src/libuv/src/unix/core.c:401:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:401:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:401:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_check_start’:
../../../../../src/libuv/src/unix/core.c:409:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_check_stop’:
../../../../../src/libuv/src/unix/core.c:424:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_idle_init’:
../../../../../src/libuv/src/unix/core.c:450:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:450:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:450:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_idle_start’:
../../../../../src/libuv/src/unix/core.c:458:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_idle_stop’:
../../../../../src/libuv/src/unix/core.c:472:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_is_active’:
../../../../../src/libuv/src/unix/core.c:487:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:490:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:493:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:496:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_async_init’:
../../../../../src/libuv/src/unix/core.c:517:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:517:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:517:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_timer_init’:
../../../../../src/libuv/src/unix/core.c:551:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:551:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:551:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_timer_start’:
../../../../../src/libuv/src/unix/core.c:559:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c:564:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_timer_stop’:
../../../../../src/libuv/src/unix/core.c:572:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_timer_again’:
../../../../../src/libuv/src/unix/core.c:582:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/core.c: In function ‘uv_getaddrinfo’:
../../../../../src/libuv/src/unix/core.c:657:12: warning: variable ‘req’ set but not used [-Wunused-but-set-variable]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/uv-eio.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/fs.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/udp.o
../../../../../src/libuv/src/unix/udp.c: In function ‘uv_udp_recv_start’:
../../../../../src/libuv/src/unix/udp.c:651:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/tcp.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/pipe.o
../../../../../src/libuv/src/unix/pipe.c: In function ‘uv_pipe_listen’:
../../../../../src/libuv/src/unix/pipe.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/pipe.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/pipe.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/tty.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/stream.o
../../../../../src/libuv/src/unix/stream.c: In function ‘uv__stream_init’:
../../../../../src/libuv/src/unix/stream.c:70:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c:70:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c:70:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c:73:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c:73:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c:73:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c: In function ‘uv__write’:
../../../../../src/libuv/src/unix/stream.c:398:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/stream.c: In function ‘uv__read’:
../../../../../src/libuv/src/unix/stream.c:626:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/cares.o
../../../../../src/libuv/src/unix/cares.c: In function ‘uv__ares_task_create’:
../../../../../src/libuv/src/unix/cares.c:75:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:75:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:75:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:76:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:76:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:76:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c: In function ‘uv__ares_sockstate_cb’:
../../../../../src/libuv/src/unix/cares.c:100:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c: In function ‘uv_ares_init_options’:
../../../../../src/libuv/src/unix/cares.c:171:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:171:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:171:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/cares.c:171:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/dl.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/error.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/thread.o
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/process.o
../../../../../src/libuv/src/unix/process.c: In function ‘uv_spawn’:
../../../../../src/libuv/src/unix/process.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/process.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/process.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/eio/eio.o
In file included from ../../../../../src/libuv/src/unix/eio/eio.c:56:0:
../../../../../src/libuv/src/unix/eio/xthread.h:16:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
../../../../../src/libuv/src/unix/eio/xthread.h:16:1: warning: (this will be reported only once per input file) [enabled by default]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘etp_poll’:
../../../../../src/libuv/src/unix/eio/eio.c:710:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘grp_try_feed’:
../../../../../src/libuv/src/unix/eio/eio.c:818:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘eio__mtouch’:
../../../../../src/libuv/src/unix/eio/eio.c:1400:77: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c:1402:73: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c:1398:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘eio__realpath’:
../../../../../src/libuv/src/unix/eio/eio.c:1567:1: warning: label ‘done’ defined but not used [-Wunused-label]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘eio_dent_radix_sort’:
../../../../../src/libuv/src/unix/eio/eio.c:1608:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c:1613:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘eio__scandir’:
../../../../../src/libuv/src/unix/eio/eio.c:1846:21: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
../../../../../src/libuv/src/unix/eio/eio.c: In function ‘eio_execute’:
../../../../../src/libuv/src/unix/eio/eio.c:2205:7: warning: implicit declaration of function ‘rename’ [-Wimplicit-function-declaration]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/ev/ev.o
../../../../../src/libuv/src/unix/ev/ev.c:3910:27: warning: "/*" within comment [-Wcomment]
../../../../../src/libuv/src/unix/ev/ev.c:3911:27: warning: "/*" within comment [-Wcomment]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘array_nextsize’:
../../../../../src/libuv/src/unix/ev/ev.c:845:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_feed_event’:
../../../../../src/libuv/src/unix/ev/ev.c:907:95: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘feed_reverse’:
../../../../../src/libuv/src/unix/ev/ev.c:916:94: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘fd_change’:
../../../../../src/libuv/src/unix/ev/ev.c:1043:100: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘evpipe_init’:
../../../../../src/libuv/src/unix/ev/ev.c:1293:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1541:0:
../../../../../src/libuv/src/unix/ev/ev_epoll.c: In function ‘epoll_modify’:
../../../../../src/libuv/src/unix/ev/ev_epoll.c:127:114: warning: unused variable ‘ocur_’ [-Wunused-variable]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1541:0:
../../../../../src/libuv/src/unix/ev/ev_epoll.c: At top level:
../../../../../src/libuv/src/unix/ev/ev_epoll.c:222:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_epoll.c:222:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_epoll.c:247:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_epoll.c:247:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_epoll.c:254:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_epoll.c:254:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1544:0:
../../../../../src/libuv/src/unix/ev/ev_poll.c:42:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_poll.c:42:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1544:0:
../../../../../src/libuv/src/unix/ev/ev_poll.c: In function ‘poll_modify’:
../../../../../src/libuv/src/unix/ev/ev_poll.c:66:92: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev_poll.c: At top level:
../../../../../src/libuv/src/unix/ev/ev_poll.c:129:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_poll.c:129:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_poll.c:142:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_poll.c:142:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1547:0:
../../../../../src/libuv/src/unix/ev/ev_select.c:269:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_select.c:269:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../../../../../src/libuv/src/unix/ev/ev.c:1547:0:
../../../../../src/libuv/src/unix/ev/ev_select.c:298:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev_select.c:298:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev.c:1563:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev.c:1563:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘loop_init’:
../../../../../src/libuv/src/unix/ev/ev.c:1761:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1761:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1761:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1764:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1764:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1764:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1765:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_loop_destroy’:
../../../../../src/libuv/src/unix/ev/ev.c:1792:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1799:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:1817:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘loop_fork’:
../../../../../src/libuv/src/unix/ev/ev.c:1909:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_default_loop’:
../../../../../src/libuv/src/unix/ev/ev.c:2099:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2099:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2099:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2100:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘periodics_reify’:
../../../../../src/libuv/src/unix/ev/ev.c:2235:11: warning: unused variable ‘feed_count’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_io_start’:
../../../../../src/libuv/src/unix/ev/ev.c:2681:3: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_timer_start’:
../../../../../src/libuv/src/unix/ev/ev.c:2720:92: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_periodic_start’:
../../../../../src/libuv/src/unix/ev/ev.c:2812:95: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_signal_start’:
../../../../../src/libuv/src/unix/ev/ev.c:2895:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2895:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2895:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:2896:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘infy_add’:
../../../../../src/libuv/src/unix/ev/ev.c:3099:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3101:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘infy_init’:
../../../../../src/libuv/src/unix/ev/ev.c:3205:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3205:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3205:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3206:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘infy_fork’:
../../../../../src/libuv/src/unix/ev/ev.c:3250:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3252:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_stat_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3326:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3326:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3326:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3326:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3327:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_stat_stop’:
../../../../../src/libuv/src/unix/ev/ev.c:3359:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_idle_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3388:126: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_prepare_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3428:94: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_check_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3466:90: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_embed_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3562:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3562:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3562:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3567:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3570:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3570:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3570:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3571:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3574:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3574:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3574:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_fork_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3613:88: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_cleanup_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3651:94: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_async_start’:
../../../../../src/libuv/src/unix/ev/ev.c:3696:90: warning: unused variable ‘ocur_’ [-Wunused-variable]
../../../../../src/libuv/src/unix/ev/ev.c: In function ‘ev_once’:
../../../../../src/libuv/src/unix/ev/ev.c:3784:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3784:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3784:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/ev/ev.c:3794:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CC(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/uv/src/libuv/src/unix/linux.o
../../../../../src/libuv/src/unix/linux.c: In function ‘uv_fs_event_init’:
../../../../../src/libuv/src/unix/linux.c:651:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/linux.c:651:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
../../../../../src/libuv/src/unix/linux.c:651:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
AR(target) /home/ben/rust//rt/i686-unknown-linux-gnu/libuv/Release/obj.target/src/libuv/libuv.a
make[1]: Leaving directory `/home/ben/rust/mk/libuv/ia32/unix/linux'
link: rt/i686-unknown-linux-gnu/librustrt.so
cp: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/librustrt.so
compile: rt/i686-unknown-linux-gnu/arch/i386/morestack.o
link: rt/i686-unknown-linux-gnu/arch/i386/libmorestack.a
cp: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/libmorestack.a
compile: rustllvm/i686-unknown-linux-gnu/RustWrapper.o
def: rustllvm/rustllvm.linux.def
link: rustllvm/i686-unknown-linux-gnu/librustllvm.so
cp: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/librustllvm.so
compile_and_link: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/libcore.so
/home/ben/rust/src/libcore/core.rc:34:7: 34:39 warning: unknown warning: 'vecs_not_implicitly_copyable'
/home/ben/rust/src/libcore/core.rc:34 #[warn(no_vecs_not_implicitly_copyable)];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compile_and_link: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/libstd.so
/home/ben/rust/src/libstd/std.rc:13:7: 13:39 warning: unknown warning: 'vecs_not_implicitly_copyable'
/home/ben/rust/src/libstd/std.rc:13 #[warn(no_vecs_not_implicitly_copyable)];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ben/rust/src/libstd/test.rs:331:7: 331:43 warning: unknown warning: 'non_implicitly_copyable_typarams'
/home/ben/rust/src/libstd/test.rs:331 #[warn(no_non_implicitly_copyable_typarams)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compile_and_link: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/libsyntax.so
/home/ben/rust/src/libsyntax/syntax.rc:11:7: 11:39 warning: unknown warning: 'vecs_not_implicitly_copyable'
/home/ben/rust/src/libsyntax/syntax.rc:11 #[warn(no_vecs_not_implicitly_copyable)];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compile_and_link: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/lib/librustc.so
/home/ben/rust/src/rustc/rustc.rc:14:7: 14:39 warning: unknown warning: 'vecs_not_implicitly_copyable'
/home/ben/rust/src/rustc/rustc.rc:14 #[warn(no_vecs_not_implicitly_copyable)];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ben/rust/src/rustc/middle/alias.rs:326:7: 326:43 warning: unknown warning: 'non_implicitly_copyable_typarams'
/home/ben/rust/src/rustc/middle/alias.rs:326 #[warn(no_non_implicitly_copyable_typarams)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compile_and_link: i686-unknown-linux-gnu/stage0/lib/rustc/i686-unknown-linux-gnu/bin/rustc
/home/ben/rust/src/rustc/driver/rustc.rs:2:7: 2:39 warning: unknown warning: 'vecs_not_implicitly_copyable'
/home/ben/rust/src/rustc/driver/rustc.rs:2 #[warn(no_vecs_not_implicitly_copyable)];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cp: i686-unknown-linux-gnu/stage1/lib/librustrt.so
cp: i686-unknown-linux-gnu/stage1/lib/librustllvm.so
cp: i686-unknown-linux-gnu/stage1/lib/libcore.so
cp: i686-unknown-linux-gnu/stage1/lib/libstd.so
cp: i686-unknown-linux-gnu/stage1/lib/libsyntax.so
cp: i686-unknown-linux-gnu/stage1/lib/librustc.so
cp: i686-unknown-linux-gnu/stage1/bin/rustc
cp: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/librustrt.so
cp: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/libmorestack.a
cp: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/librustllvm.so
compile_and_link: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/libcore.so
compile_and_link: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/libstd.so
compile_and_link: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/libsyntax.so
compile_and_link: i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/librustc.so
rust: upcall fail 'explicit failure', /home/ben/rust/src/libcore/run.rs:197
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task13begin_failureEPKcS1_j+0x73)[0x41280403]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(rust_task_fail+0x37)[0x412804a7]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task4failEPKcS1_j+0x33)[0x41280513]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_s_fail+0x6b)[0x41282b6b]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(+0x309ff)[0x412979ff]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_fail+0x17d)[0x4128383d]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x4d182)[0x4006e182]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(_ZN3run14program_output17_6ef64e958b10d8e43_02E+0x49)[0x4006e8c9]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(_ZN4back4link11link_binary17_49e3f7ead044b2d43_02E+0x23b4)[0x4100b314]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(+0x4350f1)[0x410600f1]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(+0x43290a)[0x4105d90a]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(_ZN6driver6driver12compile_upto17_170d3ae9e4f2ce353_02E+0x33b2)[0x4105b142]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(+0x44e498)[0x41079498]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustc-73389320c1332876-0.2.so(_ZN6driver6driver13compile_input17_c2c081ac3693cee53_02E+0xc5)[0x410601c5]
i686-unknown-linux-gnu/stage1/bin/rustc[0x804f5c4]
i686-unknown-linux-gnu/stage1/bin/rustc[0x80540b4]
i686-unknown-linux-gnu/stage1/bin/rustc[0x8053b82]
i686-unknown-linux-gnu/stage1/bin/rustc[0x80534c2]
i686-unknown-linux-gnu/stage1/bin/rustc[0x805308d]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x349f3)[0x400559f3]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x3c)[0x41280f4c]
error: internal compiler error: unexpected failure
note: the compiler hit an unexpected failure path. this is a bug
note: try running with RUST_LOG=rustc=0,::rt::backtrace to get further details and report the results to github.com/mozilla/rust/issues
rust: upcall fail 'explicit failure', /home/ben/rust/src/rustc/driver/rustc.rs:255
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task13begin_failureEPKcS1_j+0x73)[0x41280403]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(rust_task_fail+0x37)[0x412804a7]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task4failEPKcS1_j+0x33)[0x41280513]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_s_fail+0x6b)[0x41282b6b]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(+0x309ff)[0x412979ff]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_fail+0x17d)[0x4128383d]
i686-unknown-linux-gnu/stage1/bin/rustc[0x8052851]
i686-unknown-linux-gnu/stage1/bin/rustc[0x80540b4]
i686-unknown-linux-gnu/stage1/bin/rustc[0x8053a8d]
i686-unknown-linux-gnu/stage1/bin/rustc(_rust_main+0x38)[0x8053ad8]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x3c)[0x41280f4c]
rust: domain main @0x9faa0b8 root task failed
rust: upcall fail 'killed', /home/ben/rust/src/libcore/task.rs:454
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task13begin_failureEPKcS1_j+0x73)[0x41280403]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(rust_task_fail+0x37)[0x412804a7]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_ZN9rust_task4failEPKcS1_j+0x33)[0x41280513]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_s_fail+0x6b)[0x41282b6b]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(+0x309ff)[0x412979ff]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_fail+0x17d)[0x4128383d]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(_ZN4task5yield17_8bfde8cf2fff81633_02E+0xee)[0x4005407e]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x45785)[0x40066785]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x592f8)[0x4007a2f8]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(_ZN4priv11weaken_task17_c9f41a5c4f297a623_02E+0xcf)[0x4006661f]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x454a8)[0x400664a8]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x44dcb)[0x40065dcb]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x449c2)[0x400659c2]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/libcore-d27e4777a53c3e50-0.2.so(+0x349f3)[0x400559f3]
/home/ben/rust/i686-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x3c)[0x41280f4c]
make: *** [i686-unknown-linux-gnu/stage1/lib/rustc/i686-unknown-linux-gnu/lib/librustc.so] Error 101
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment