Skip to content

Instantly share code, notes, and snippets.

@vic
Created January 5, 2011 03:09
Show Gist options
  • Select an option

  • Save vic/765874 to your computer and use it in GitHub Desktop.

Select an option

Save vic/765874 to your computer and use it in GitHub Desktop.
gcc -Ivm/external_libs/llvm/include -I/more/vic/hk/rubinius/vm/external_libs/llvm/Release/include -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fomit-frame-pointer -fPIC -Ivm/external_libs/libtommath -Ivm/external_libs/libgdtoa -Ivm/external_libs/onig -Ivm/external_libs/libffi/include -Ivm/test/cxxtest -Ivm -I. -I/usr/local/include -Ivm/external_libs/udis86 -pipe -Wall -fno-omit-frame-pointer -DENABLE_LLVM -DHAS_EXECINFO -DHAS_READLINE -ggdb3 -O2 -Werror -DRBX_PROFILER -c -o vm/builtin/io.o vm/builtin/io.cpp 2>&1
cc1plus: warnings being treated as errors
vm/builtin/io.cpp: In member function ‘rubinius::Object* rubinius::IO::send_io(rubinius::VM*, rubinius::IO*)’:
vm/builtin/io.cpp:1050: error: dereferencing type-punned pointer will break strict-aliasing rules
vm/builtin/io.cpp: In member function ‘rubinius::Object* rubinius::IO::recv_fd(rubinius::VM*, rubinius::CallFrame*)’:
vm/builtin/io.cpp:1090: error: dereferencing type-punned pointer will break strict-aliasing rules
vm/builtin/io.cpp:1124: error: dereferencing type-punned pointer will break strict-aliasing rules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment