Created
October 29, 2014 21:05
-
-
Save jrmehle/32458dc124db3407d5a8 to your computer and use it in GitHub Desktop.
Rubinius install fails in Yosemite
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ruby-install --rubies-dir ~/.rvm/rubies rbx 2.2.10 | |
>>> Installing rbx 2.2.10 into /Users/jared/.rvm/rubies/rbx-2.2.10 ... | |
>>> Installing dependencies for rbx 2.2.10 ... | |
Warning: openssl-1.0.1j already installed | |
Warning: readline-6.3.8 already installed | |
Warning: libyaml-0.1.6 already installed | |
Warning: gdbm-1.11 already installed | |
>>> Downloading http://releases.rubini.us/rubinius-2.2.10.tar.bz2 into /Users/jared/src ... | |
>>> Verifying rubinius-2.2.10.tar.bz2 ... | |
>>> Extracting rubinius-2.2.10.tar.bz2 to /Users/jared/src/rubinius-2.2.10 ... | |
>>> Bundling rubinius 2.2.10 ... | |
Successfully installed bundler-1.7.4 | |
1 gem installed | |
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0 | |
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0 | |
Using rake 10.3.2 | |
Using daedalus-core 0.0.3 | |
Using redcard 1.1.0 | |
Using rubinius-ast 2.1.3 | |
Using rubinius-bridge 1.0.8 | |
Using rubinius-compiler 2.1.1 | |
Using rubinius-toolset 2.2.0 | |
Using rubinius-melbourne 2.1.0.0 | |
Using rubinius-processor 2.1.2 | |
Using rubinius-build_tools 2.0.0 | |
Using bundler 1.7.4 | |
Updating files in vendor/cache | |
Your bundle is complete! | |
Use `bundle show [gemname]` to see where a bundled gem is installed. | |
>>> Configuring rubinius 2.2.10 ... | |
Checking /usr/bin/gcc: found | |
Checking g++: found | |
Checking bison: found | |
Detected old configuration settings, forcing a clean build | |
Configuring LLVM... | |
Checking for existing LLVM library tree: not found. | |
Checking for 'llvm-config': found! (version 3.5.0 - api: 305) | |
Checking sizeof(short): 2 bytes | |
Checking sizeof(int): 4 bytes | |
Checking sizeof(void*): 8 bytes | |
Checking sizeof(size_t): 8 bytes | |
Checking sizeof(long): 8 bytes | |
Checking sizeof(long long): 8 bytes | |
Checking sizeof(float): 4 bytes | |
Checking sizeof(double): 8 bytes | |
Checking sizeof(off_t): 8 bytes | |
Checking sizeof(time_t): 8 bytes | |
Checking for libc version: libc.dylib found! | |
Checking platform endianness: little endian | |
Checking for tr1: not found | |
Checking for tr1/hash definition: not found | |
Checking for x86_32: no | |
Checking for x86_64: yes | |
Checking for function 'backtrace': found! | |
Checking for function 'clock_gettime': not found | |
Checking for function 'nl_langinfo': found! | |
Checking for function 'setproctitle': not found | |
Checking for function 'posix_fadvise': not found | |
Checking for function 'strnlen': found! | |
Checking for function 'lchmod': found! | |
Checking for function 'lchown': found! | |
Checking for struct tm has member tm_gmtoff: found! | |
Checking for struct tm has member tm_zone: found! | |
Checking for global 'timezone': found! | |
Checking for global 'tzname': found! | |
Checking for global 'daylight': found! | |
Checking for header 'zlib.h': found! | |
Checking for header 'openssl/ssl.h': found! | |
Checking for header 'readline/readline.h': found! | |
Checking for header 'alloca.h': found! | |
Checking for header 'string.h': found! | |
Checking for header 'sys/time.h': found! | |
Checking for header 'sys/times.h': found! | |
Checking for header 'sys/types.h': found! | |
Checking for header 'unistd.h': found! | |
Checking for header 'stdarg.h': found! | |
Checking for header 'sys/pstat.h': not found | |
Checking for header 'valgrind/valgrind.h': not found | |
Checking curses library: curses | |
Checking if function 'strerror_r' returns char*: no | |
Verifying gems... | |
Setting up gems... | |
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-ast-2.1.3' | |
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-compiler-2.1.1' | |
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-melbourne-2.1.0.0' | |
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-processor-2.1.2' | |
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-toolset-2.2.0' | |
Writing configuration files... | |
------------------------------------------------------------------ | |
Rubinius (bf61ae2e) has been configured for the following paths: | |
prefix: /Users/jared/.rvm/rubies/rbx-2.2.10 | |
bin: /Users/jared/.rvm/rubies/rbx-2.2.10/bin | |
lib: /Users/jared/.rvm/rubies/rbx-2.2.10/library | |
runtime: /Users/jared/.rvm/rubies/rbx-2.2.10/runtime | |
kernel: /Users/jared/.rvm/rubies/rbx-2.2.10/kernel | |
site: /Users/jared/.rvm/rubies/rbx-2.2.10/site | |
vendor: /Users/jared/.rvm/rubies/rbx-2.2.10/vendor | |
man: /Users/jared/.rvm/rubies/rbx-2.2.10/man | |
gems: /Users/jared/.rvm/rubies/rbx-2.2.10/gems | |
gems cache: /Users/jared/src/rubinius-2.2.10/vendor/cache | |
include: /Users/jared/.rvm/rubies/rbx-2.2.10/vm/include/capi | |
Run 'rake' to build, test and install Rubinius. | |
After building, you may add | |
'/Users/jared/.rvm/rubies/rbx-2.2.10/bin' | |
to your PATH or run commands directly from that directory. | |
Available commands are: | |
ruby, rake, gem, irb, rdoc, ri, erb, rbx | |
------------------------------------------------------------------ | |
>>> Cleaning rubinius 2.2.10 ... | |
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0 | |
>>> Compiling rubinius 2.2.10 ... | |
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0 | |
GEN vm/gen/config_variables.h | |
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/config_vars.rb vm/gen/config_variables.h | |
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/encoding_extract.rb /Users/jared/src/rubinius-2.2.10/vendor/oniguruma vm/gen/encoding_database.cpp | |
mkdir -p /Users/jared/src/rubinius-2.2.10/staging//library/encoding/converter | |
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/transcoders_extract.rb /Users/jared/src/rubinius-2.2.10/vendor/oniguruma/enc/trans vm/gen/transcoder_database.cpp | |
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/field_extract.rb vm/builtin/basic_object.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/byte_array.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/module.hpp vm/builtin/constant_table.hpp vm/builtin/class.hpp vm/builtin/compiled_code.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/immediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/lookup_table.hpp vm/builtin/ffi_pointer.hpp vm/builtin/method_table.hpp vm/builtin/native_function.hpp vm/builtin/packed_object.hpp vm/builtin/randomizer.hpp vm/builtin/regexp.hpp vm/builtin/constant_scope.hpp vm/builtin/encoding.hpp vm/builtin/string.hpp vm/builtin/symbol.hpp vm/builtin/thread.hpp vm/builtin/tuple.hpp vm/builtin/compact_lookup_table.hpp vm/builtin/time.hpp vm/builtin/stat.hpp vm/builtin/native_method.hpp vm/builtin/system.hpp vm/builtin/autoload.hpp vm/builtin/proc.hpp vm/builtin/variable_scope.hpp vm/builtin/location.hpp vm/builtin/constant_cache.hpp vm/builtin/call_site.hpp vm/builtin/mono_inline_cache.hpp vm/builtin/poly_inline_cache.hpp vm/builtin/call_custom_cache.hpp vm/builtin/respond_to_cache.hpp vm/builtin/weakref.hpp vm/builtin/fiber.hpp vm/builtin/thunk.hpp vm/builtin/call_unit.hpp vm/builtin/call_unit_adapter.hpp vm/builtin/atomic.hpp vm/builtin/character.hpp vm/builtin/thread_state.hpp | |
GEN vm/gen/instruction_names.cpp | |
GEN vm/gen/instruction_names.hpp | |
GEN vm/gen/instruction_sizes.hpp | |
GEN vm/gen/instruction_prototypes.hpp | |
GEN vm/gen/instruction_defines.hpp | |
GEN vm/gen/instruction_locations.hpp | |
GEN vm/gen/instruction_implementations.hpp | |
GEN vm/gen/instruction_visitors.hpp | |
GEN vm/gen/instruction_effects.hpp | |
1: CC regcomp.c | |
1: CC regenc.c | |
1: CC regerror.c | |
1: CC regexec.c | |
1: CC regparse.c | |
regparse.c:1168:1: warning: unused function 'node_new_cclass_by_codepoint_range' [-Wunused-function] | |
node_new_cclass_by_codepoint_range(int not, OnigCodePoint sb_out, | |
^ | |
1 warning generated. | |
1: CC regsyntax.c | |
1: CC regtrav.c | |
1: CC regversion.c | |
1: CC st.c | |
1: CC transcoder.c | |
transcoder.c:1373:1: warning: unused function 'more_output_buffer' [-Wunused-function] | |
more_output_buffer( | |
^ | |
1 warning generated. | |
1: CC enc/ascii.c | |
1: CC enc/big5.c | |
1: CC enc/cp949.c | |
1: CC enc/emacs_mule.c | |
1: CC enc/euc_jp.c | |
1: CC enc/euc_kr.c | |
1: CC enc/euc_tw.c | |
1: CC enc/gb18030.c | |
1: CC enc/gbk.c | |
1: CC enc/iso_8859_1.c | |
1: CC enc/iso_8859_10.c | |
1: CC enc/iso_8859_11.c | |
1: CC enc/iso_8859_13.c | |
1: CC enc/iso_8859_14.c | |
1: CC enc/iso_8859_15.c | |
1: CC enc/iso_8859_16.c | |
1: CC enc/iso_8859_2.c | |
1: CC enc/iso_8859_3.c | |
1: CC enc/iso_8859_4.c | |
1: CC enc/iso_8859_5.c | |
1: CC enc/iso_8859_6.c | |
1: CC enc/iso_8859_7.c | |
1: CC enc/iso_8859_8.c | |
1: CC enc/iso_8859_9.c | |
1: CC enc/koi8_r.c | |
1: CC enc/koi8_u.c | |
1: CC enc/mktable.c | |
1: CC enc/shift_jis.c | |
1: CC enc/unicode.c | |
1: CC enc/us_ascii.c | |
1: CC enc/utf_16be.c | |
enc/utf_16be.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable] | |
static const int EncLen_UTF16[] = { | |
^ | |
1 warning generated. | |
1: CC enc/utf_16le.c | |
enc/utf_16le.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable] | |
static const int EncLen_UTF16[] = { | |
^ | |
1 warning generated. | |
1: CC enc/utf_32be.c | |
1: CC enc/utf_32le.c | |
1: CC enc/utf_8.c | |
1: CC enc/windows_1251.c | |
1: CC enc/windows_31j.c | |
1: AR ./libonig.a | |
ar: creating archive ./libonig.a | |
a - ./artifacts/regcomp.c.o | |
a - ./artifacts/regenc.c.o | |
a - ./artifacts/regerror.c.o | |
a - ./artifacts/regexec.c.o | |
a - ./artifacts/regparse.c.o | |
a - ./artifacts/regsyntax.c.o | |
a - ./artifacts/regtrav.c.o | |
a - ./artifacts/regversion.c.o | |
a - ./artifacts/st.c.o | |
a - ./artifacts/transcoder.c.o | |
a - enc/artifacts/ascii.c.o | |
a - enc/artifacts/big5.c.o | |
a - enc/artifacts/cp949.c.o | |
a - enc/artifacts/emacs_mule.c.o | |
a - enc/artifacts/euc_jp.c.o | |
a - enc/artifacts/euc_kr.c.o | |
a - enc/artifacts/euc_tw.c.o | |
a - enc/artifacts/gb18030.c.o | |
a - enc/artifacts/gbk.c.o | |
a - enc/artifacts/iso_8859_1.c.o | |
a - enc/artifacts/iso_8859_10.c.o | |
a - enc/artifacts/iso_8859_11.c.o | |
a - enc/artifacts/iso_8859_13.c.o | |
a - enc/artifacts/iso_8859_14.c.o | |
a - enc/artifacts/iso_8859_15.c.o | |
a - enc/artifacts/iso_8859_16.c.o | |
a - enc/artifacts/iso_8859_2.c.o | |
a - enc/artifacts/iso_8859_3.c.o | |
a - enc/artifacts/iso_8859_4.c.o | |
a - enc/artifacts/iso_8859_5.c.o | |
a - enc/artifacts/iso_8859_6.c.o | |
a - enc/artifacts/iso_8859_7.c.o | |
a - enc/artifacts/iso_8859_8.c.o | |
a - enc/artifacts/iso_8859_9.c.o | |
a - enc/artifacts/koi8_r.c.o | |
a - enc/artifacts/koi8_u.c.o | |
a - enc/artifacts/mktable.c.o | |
a - enc/artifacts/shift_jis.c.o | |
a - enc/artifacts/unicode.c.o | |
a - enc/artifacts/us_ascii.c.o | |
a - enc/artifacts/utf_16be.c.o | |
a - enc/artifacts/utf_16le.c.o | |
a - enc/artifacts/utf_32be.c.o | |
a - enc/artifacts/utf_32le.c.o | |
a - enc/artifacts/utf_8.c.o | |
a - enc/artifacts/windows_1251.c.o | |
a - enc/artifacts/windows_31j.c.o | |
1: CC enc/trans/big5.c | |
1: LDSHARED enc/trans/big5.bundle | |
1: CC enc/trans/chinese.c | |
1: LDSHARED enc/trans/chinese.bundle | |
1: CC enc/trans/emoji.c | |
1: LDSHARED enc/trans/emoji.bundle | |
1: CC enc/trans/emoji_iso2022_kddi.c | |
1: LDSHARED enc/trans/emoji_iso2022_kddi.bundle | |
1: CC enc/trans/emoji_sjis_docomo.c | |
1: LDSHARED enc/trans/emoji_sjis_docomo.bundle | |
1: CC enc/trans/emoji_sjis_kddi.c | |
1: LDSHARED enc/trans/emoji_sjis_kddi.bundle | |
1: CC enc/trans/emoji_sjis_softbank.c | |
1: LDSHARED enc/trans/emoji_sjis_softbank.bundle | |
1: CC enc/trans/escape.c | |
1: LDSHARED enc/trans/escape.bundle | |
1: CC enc/trans/gb18030.c | |
1: LDSHARED enc/trans/gb18030.bundle | |
1: CC enc/trans/gbk.c | |
1: LDSHARED enc/trans/gbk.bundle | |
1: CC enc/trans/iso2022.c | |
1: LDSHARED enc/trans/iso2022.bundle | |
1: CC enc/trans/japanese.c | |
1: LDSHARED enc/trans/japanese.bundle | |
1: CC enc/trans/japanese_euc.c | |
1: LDSHARED enc/trans/japanese_euc.bundle | |
1: CC enc/trans/japanese_sjis.c | |
1: LDSHARED enc/trans/japanese_sjis.bundle | |
1: CC enc/trans/korean.c | |
1: LDSHARED enc/trans/korean.bundle | |
1: CC enc/trans/newline.c | |
1: LDSHARED enc/trans/newline.bundle | |
1: CC enc/trans/single_byte.c | |
1: LDSHARED enc/trans/single_byte.bundle | |
1: CC enc/trans/utf8_mac.c | |
1: LDSHARED enc/trans/utf8_mac.bundle | |
1: CC enc/trans/utf_16_32.c | |
1: LDSHARED enc/trans/utf_16_32.bundle | |
Running 193 tasks using 2 parallel threads | |
2: CXX vm/agent.cpp | |
3: CXX vm/accessor_primitives.cpp | |
2: CXX vm/agent_components.cpp | |
3: CXX vm/arguments.cpp | |
2: CXX vm/auxiliary_threads.cpp | |
2: CXX vm/builtin/access_variable.cpp | |
3: CXX vm/builtin/alias.cpp | |
3: CXX vm/builtin/array.cpp | |
2: CXX vm/builtin/atomic.cpp | |
2: CXX vm/builtin/autoload.cpp | |
3: CXX vm/builtin/basic_object.cpp | |
2: CXX vm/builtin/bignum.cpp | |
3: CXX vm/builtin/block_as_method.cpp | |
3: CXX vm/builtin/block_environment.cpp | |
2: CXX vm/builtin/byte_array.cpp | |
In file included from vm/builtin/block_environment.cpp:23: | |
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:19: | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Comdat.h:41:17: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
Comdat(Comdat &&C); | |
^ | |
In file included from vm/builtin/block_environment.cpp:23: | |
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:23: | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:168:60: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:220:37: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
value_type& FindAndConstruct(KeyT &&Key) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:228:27: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
ValueT &operator[](KeyT &&Key) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:403:53: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
BucketT *InsertIntoBucket(const KeyT &Key, ValueT &&Value, | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:412:34: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
BucketT *InsertIntoBucket(KeyT &&Key, ValueT &&Value, BucketT *TheBucket) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:412:48: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
BucketT *InsertIntoBucket(KeyT &&Key, ValueT &&Value, BucketT *TheBucket) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:553:21: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
DenseMap(DenseMap &&other) : BaseT() { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:581:32: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
DenseMap& operator=(DenseMap &&other) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:713:31: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
SmallDenseMap(SmallDenseMap &&other) : BaseT() { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:806:42: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
SmallDenseMap& operator=(SmallDenseMap &&other) { | |
^ | |
In file included from vm/builtin/block_environment.cpp:23: | |
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:24: | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:232:20: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
void push_back(T &&Elt) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:476:33: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
iterator insert(iterator I, T &&Elt) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:645:46: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
SmallVectorImpl &operator=(SmallVectorImpl &&RHS); | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:383:12: error: 'auto' type specifier is a C++11 extension [-Werror,-Wc++11-extensions] | |
for (auto I = this->end(), E = this->begin() + N; I != E; ++I) | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:764:70: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
SmallVectorImpl<T> &SmallVectorImpl<T>::operator=(SmallVectorImpl<T> &&RHS) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:878:27: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
SmallVector(SmallVector &&RHS) : SmallVectorImpl<T>(N) { | |
^ | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:883:44: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
const SmallVector &operator=(SmallVector &&RHS) { | |
^ | |
In file included from vm/builtin/block_environment.cpp:23: | |
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:25: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DerivedTypes.h:21: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Type.h:19: | |
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/APFloat.h:20: | |
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/APInt.h:288:15: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions] | |
APInt(APInt &&that) : BitWidth(that.BitWidth), VAL(that.VAL) { | |
^ | |
fatal error: too many errors emitted, stopping now [-ferror-limit=] | |
2: CXX vm/builtin/call_custom_cache.cpp | |
20 errors generated. | |
Error: g++ -I/Users/jared/src/rubinius-2.2.10/vm -I/Users/jared/src/rubinius-2.2.10/vm/include -I/Users/jared/src/rubinius-2.2.10/vm/builtin -I. -Ivm/test/cxxtest -I/Users/jared/src/rubinius-2.2.10/vendor/udis86 -I/Users/jared/src/rubinius-2.2.10/vendor/libffi/include -Ivendor/double-conversion/src -DHAVE_CONFIG_H -I/Users/jared/src/rubinius-2.2.10/vm/include/capi -I/Users/jared/src/rubinius-2.2.10/vendor/oniguruma -I/Users/jared/src/rubinius-2.2.10/vendor/libtommath -pipe -Wall -fno-omit-frame-pointer -g -I/usr/local/opt/openssl/include -I/usr/local/opt/readline/include -I/usr/local/opt/libyaml/include -I/usr/local/opt/gdbm/include -fPIC -D_DARWIN_USE_64_BIT_INODE -O2 -DHAS_EXECINFO -DHAVE_SPT_REUSEARGV -DHAVE_NL_LANGINFO -DHAVE_STRNLEN -DHAVE_TM_GMTOFF -DHAVE_TM_ZONE -DHAVE_TIMEZONE -DHAVE_TZNAME -DHAVE_DAYLIGHT -DHAVE_ALLOCA_H -DHAVE_STRING_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TIMES_H -DHAVE_SYS_TYPES_H -DHAVE_UNISTD_H -DHAVE_STDARG_H -I/usr/local/Cellar/llvm/3.5.0/include -D_DEBUG -D_GNU_SOURCE -fno-common -DENABLE_LLVM -Wno-unused-function -Werror -DRBX_PROFILER -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-rtti -fvisibility-inlines-hidden -c -o vm/builtin/artifacts/block_environment.cpp.o vm/builtin/block_environment.cpp | |
rake aborted! | |
Error compiling | |
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:68:in `command' | |
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:228:in `cxx_compile' | |
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:215:in `compile' | |
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:412:in `build' | |
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:873:in `block (2 levels) in perform_tasks' | |
Tasks: TOP => build => build:build => vm/vm | |
(See full trace by running task with --trace) | |
!!! Compiling rbx 2.2.10 failed! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment