Skip to content

Instantly share code, notes, and snippets.

@awreece
Created September 23, 2012 23:09
Show Gist options
  • Save awreece/3773387 to your computer and use it in GitHub Desktop.
Save awreece/3773387 to your computer and use it in GitHub Desktop.
llvm[2]: Compiling APFloat.cpp for Release+Asserts build
/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/src/llvm/lib/Support/APFloat.cpp:1: error: bad value (native) for -march= switch
/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/src/llvm/lib/Support/APFloat.cpp:1: error: bad value (native) for -mtune= switch
rm: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/llvm/x86_64-apple-darwin/lib/Support/Release+Asserts/APFloat.d.tmp: No such file or directory
make[2]: *** [/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/llvm/x86_64-apple-darwin/lib/Support/Release+Asserts/APFloat.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all] Error 1
$ brew install rust
==> Downloading http://dl.rust-lang.org/dist/rust-0.3.1.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/rust/0.3.1
==> make
cfg: shell host triple x86_64-apple-darwin
cfg: host for x86_64-apple-darwin is x86_64
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: x86_64-apple-darwin/stage0/bin/rustc
compile: rt/x86_64-apple-darwin/sync/timer.o
compile: rt/x86_64-apple-darwin/sync/lock_and_signal.o
compile: rt/x86_64-apple-darwin/sync/rust_thread.o
compile: rt/x86_64-apple-darwin/rust.o
compile: rt/x86_64-apple-darwin/rust_builtin.o
compile: rt/x86_64-apple-darwin/rust_run_program.o
compile: rt/x86_64-apple-darwin/rust_env.o
compile: rt/x86_64-apple-darwin/rust_sched_loop.o
compile: rt/x86_64-apple-darwin/rust_sched_launcher.o
compile: rt/x86_64-apple-darwin/rust_sched_driver.o
compile: rt/x86_64-apple-darwin/rust_scheduler.o
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0compile: rt/x86_64-apple-darwin/rust_sched_reaper.o
compile: rt/x86_64-apple-darwin/rust_task.o
compile: rt/x86_64-apple-darwin/rust_stack.o
compile: rt/x86_64-apple-darwin/rust_port.o
compile: rt/x86_64-apple-darwin/rust_upcall.o
compile: rt/x86_64-apple-darwin/rust_uv.o
compile: rt/x86_64-apple-darwin/rust_log.o
compile: rt/x86_64-apple-darwin/rust_port_selector.o
compile: rt/x86_64-apple-darwin/rust_util.o
compile: rt/x86_64-apple-darwin/circular_buffer.o
compile: rt/x86_64-apple-darwin/isaac/randport.o
compile: rt/x86_64-apple-darwin/rust_kernel.o
compile: rt/x86_64-apple-darwin/rust_shape.o
compile: rt/x86_64-apple-darwin/rust_abi.o
compile: rt/x86_64-apple-darwin/rust_cc.o
compile: rt/x86_64-apple-darwin/rust_debug.o
80 9958k 80 8056k 0 0 9305k 0 0:00:01 --:--:-- 0:00:01 9613kcompile: rt/x86_64-apple-darwin/rust_box_annihilator.o
compile: rt/x86_64-apple-darwin/rust_cond_lock.o
100 9958k 100 9958k 0 0 9573k 0 0:00:01 0:00:01 --:--:-- 9850k
compile: rt/x86_64-apple-darwin/memory_region.o
compile: rt/x86_64-apple-darwin/boxed_region.o
compile: rt/x86_64-apple-darwin/arch/x86_64/context.o
compile: rt/x86_64-apple-darwin/arch/x86_64/gpr.o
make: llvm
def: rt/rustrt.darwin.def
def: rustllvm/rustllvm.darwin.def
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/uv-common.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_cancel.o
llvm[1]: Constructing LLVMBuild project information.
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__close_sockets.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_data.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_destroy.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_expand_name.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_expand_string.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_fds.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_free_hostent.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_free_string.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_gethostbyaddr.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_gethostbyname.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__get_hostent.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getnameinfo.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getopt.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_getsock.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_init.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_library_init.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_llist.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_mkquery.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_nowarn.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_options.o
llvm[2]: Compiling APFloat.cpp for Release+Asserts build
/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/src/llvm/lib/Support/APFloat.cpp:1: error: bad value (native) for -march= switch
/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/src/llvm/lib/Support/APFloat.cpp:1: error: bad value (native) for -mtune= switch
rm: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/llvm/x86_64-apple-darwin/lib/Support/Release+Asserts/APFloat.d.tmp: No such file or directory
make[2]: *** [/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/llvm/x86_64-apple-darwin/lib/Support/Release+Asserts/APFloat.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all] Error 1
make: *** [/private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1/llvm/x86_64-apple-darwin/Release+Asserts/bin/llvm-config] Error 2
make: *** Waiting for unfinished jobs....
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_aaaa_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_a_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_mx_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_ns_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_ptr_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_srv_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_parse_txt_reply.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_process.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_query.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__read_line.o
../../../../src/libuv/src/ares/ares_process.c:481:48: warning: passing 'ares_socklen_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
0, &from.sa, &fromlen);
^~~~~~~~
/usr/include/sys/socket.h:622:25: note: passing argument to parameter here
socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
^
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_search.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_send.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strcasecmp.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strdup.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strerror.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_timeout.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares__timeval.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_version.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_writev.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/bitncmp.o
1 warning generated.
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/inet_net_pton.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/inet_ntop.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/windows_port.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/core.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/uv-eio.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/fs.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/udp.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/tcp.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/pipe.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/tty.o
../../../../src/libuv/src/unix/fs.c:459:44: warning: implicit declaration of function 'fdatasync' is invalid in C99 [-Wimplicit-function-declaration]
WRAP_EIO(UV_FS_FDATASYNC, eio_fdatasync, fdatasync, ARGS1(file))
^
../../../../src/libuv/src/unix/fs.c:55:19: note: expanded from macro 'WRAP_EIO'
req->result = func(args); \
^
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/stream.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/cares.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/dl.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/error.o
1 warning generated.
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/thread.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/process.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/eio/eio.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/ev/ev.o
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/darwin.o
../../../../src/libuv/src/unix/eio/eio.c:710:43: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (tvdiff (&tv_start, &tv_now) >= maxtime)
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~
CC(target) /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/unix/kqueue.o
../../../../src/libuv/src/unix/eio/eio.c:818:20: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
while (grp->size < grp->int2 && !EIO_CANCELLED (grp))
~~~~~~~~~ ^ ~~~~~~~~~
../../../../src/libuv/src/unix/eio/eio.c:1096:10: warning: implicit declaration of function 'fdatasync' is invalid in C99 [-Wimplicit-function-declaration]
return fdatasync (fd);
^
../../../../src/libuv/src/unix/eio/eio.c:1400:77: warning: comparison of integers of different signs: 'intptr_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare]
do { *((volatile sig_atomic_t *)addr) |= 0; } while ((addr += page) < len && !EIO_CANCELLED (req));
~~~~~~~~~~~~ ^ ~~~
../../../../src/libuv/src/unix/eio/eio.c:1402:77: warning: comparison of integers of different signs: 'intptr_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare]
do { *((volatile sig_atomic_t *)addr) ; } while ((addr += page) < len && !EIO_CANCELLED (req));
~~~~~~~~~~~~ ^ ~~~
../../../../src/libuv/src/unix/eio/eio.c:1401:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
../../../../src/libuv/src/unix/eio/eio.c:1567:1: warning: unused label 'done' [-Wunused-label]
done:
^~~~~
../../../../src/libuv/src/unix/eio/eio.c:1608:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
for (i = 0; i < sizeof (eio_ino_t); ++i)
~ ^ ~~~~~~~~~~~~~~~~~~
../../../../src/libuv/src/unix/eio/eio.c:1613:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
for (i = 0; i < sizeof (eio_ino_t); ++i)
~ ^ ~~~~~~~~~~~~~~~~~~
../../../../src/libuv/src/unix/eio/eio.c:1849:15: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
../../../../src/libuv/src/unix/eio/eio.c:2205:41: warning: implicit declaration of function 'rename' is invalid in C99 [-Wimplicit-function-declaration]
case EIO_RENAME: req->result = rename (req->ptr1, req->ptr2); break;
^
../../../../src/libuv/src/unix/ev/ev.c:845:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4)
~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/libuv/src/unix/ev/ev.c:907:7: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ANPENDING, pendings [pri], pendingmax [pri], w_->pending, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:916:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (W, rfeeds, rfeedmax, rfeedcnt + 1, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:1043:7: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (int, fdchanges, fdchangemax, fdchangecnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
In file included from ../../../../src/libuv/src/unix/ev/ev.c:1538:
../../../../src/libuv/src/unix/ev/ev_kqueue.c:53:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (struct kevent, kqueue_changes, kqueue_changemax, kqueue_changecnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
In file included from ../../../../src/libuv/src/unix/ev/ev.c:1544:
../../../../src/libuv/src/unix/ev/ev_poll.c:66:7: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (struct pollfd, polls, pollmax, pollcnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:2235:11: warning: unused variable 'feed_count' [-Wunused-variable]
int feed_count = 0;
^
../../../../src/libuv/src/unix/ev/ev.c:2681:34: warning: '&' within '|' [-Wbitwise-op-parentheses]
fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
~~~~~~~~~~^~~~~~~~~~~~~ ~
../../../../src/libuv/src/unix/ev/ev.c:2681:34: note: place parentheses around the '&' expression to silence this warning
fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
^
( )
../../../../src/libuv/src/unix/ev/ev.c:2720:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ANHE, timers, timermax, ev_active (w) + 1, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:2812:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ANHE, periodics, periodicmax, ev_active (w) + 1, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3388:5: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_idle *, idles [ABSPRI (w)], idlemax [ABSPRI (w)], active, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3428:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_prepare *, prepares, preparemax, preparecnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3466:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_check *, checks, checkmax, checkcnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3613:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_fork *, forks, forkmax, forkcnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3651:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_cleanup *, cleanups, cleanupmax, cleanupcnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
../../../../src/libuv/src/unix/ev/ev.c:3696:3: warning: unused variable 'ocur_' [-Wunused-variable]
array_needsize (ev_async *, asyncs, asyncmax, asynccnt, EMPTY2);
^
../../../../src/libuv/src/unix/ev/ev.c:869:11: note: expanded from macro 'array_needsize'
int ocur_ = (cur); \
^
11 warnings generated.
16 warnings generated.
../../../../src/libuv/src/unix/darwin.c:68:11: warning: 'AbsoluteToNanoseconds' is deprecated: first deprecated in Mac OS X 10.8 [-Wdeprecated-declarations]
enano = AbsoluteToNanoseconds(*(AbsoluteTime *)&time);
^
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h:93:1: note: 'AbsoluteToNanoseconds' declared here
AbsoluteToNanoseconds(AbsoluteTime absoluteTime) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA);
^
1 warning generated.
LIBTOOL-STATIC /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/libuv.a
libtool: file: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strcasecmp.o has no symbols
libtool: file: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_strdup.o has no symbols
libtool: file: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/ares_writev.o has no symbols
libtool: file: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/inet_ntop.o has no symbols
libtool: file: /private/tmp/homebrew-rust-0.3.1-5J9j/rust-0.3.1//rt/x86_64-apple-darwin/libuv/Release/obj.target/uv/src/libuv/src/ares/windows_port.o has no symbols
determined most recent snapshot: rust-stage0-2012-07-06-b5f5676-macos-x86_64-b2bc7ba068de0ca426dfe7ae018ae3c6442fc0a5.tar.bz2
got download with ok hash
opening snapshot dl/rust-stage0-2012-07-06-b5f5676-macos-x86_64-b2bc7ba068de0ca426dfe7ae018ae3c6442fc0a5.tar.bz2
extracting rust-stage0/bin/rustc
extracting rust-stage0/lib/libcore-d27e4777a53c3e50-0.2.dylib
extracting rust-stage0/lib/libstd-d399da1ab6f5bec0-0.2.dylib
extracting rust-stage0/lib/librustc-73389320c1332876-0.2.dylib
extracting rust-stage0/lib/libsyntax-b45cc7d0b085bc34-0.2.dylib
extracting rust-stage0/lib/librustrt.dylib
extracting rust-stage0/lib/librustllvm.dylib
==> Build Environment
HOMEBREW_VERSION: 0.9.2
HEAD: 2aaaa7f52855c8d525ac96485d243c7b2d37f60d
CPU: 8-core 64-bit ivybridge
OS X: 10.8.2-x86_64
Xcode: 4.5
CLT: 4.4.0.0.1.1249367152
X11: 2.7.3 in /opt/X11
CC: /usr/bin/clang
CXX: /usr/bin/clang++ => /usr/bin/clang
LD: /usr/bin/clang
CFLAGS: -Os -w -pipe -march=native -Qunused-arguments -mmacosx-version-min=10.8
CXXFLAGS: -Os -w -pipe -march=native -Qunused-arguments -mmacosx-version-min=10.8
LDFLAGS: -L/usr/local/lib
MAKEFLAGS: -j8
MACOSX_DEPLOYMENT_TARGET: 10.8
PKG_CONFIG_PATH: /usr/local/Library/Homebrew/pkgconfig
OBJC: /usr/bin/clang
PATH: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/usr/local/Library/Contributions/cmds
Error: Failed executing: make (rust.rb:15)
This link will help resolve the above errors:
https://github.com/mxcl/homebrew/wiki/bug-fixing-checklist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment