Skip to content

Instantly share code, notes, and snippets.

@xxuejie
Created June 18, 2013 06:31
Show Gist options
  • Select an option

  • Save xxuejie/5803082 to your computer and use it in GitHub Desktop.

Select an option

Save xxuejie/5803082 to your computer and use it in GitHub Desktop.
Build log of webruby using O2 mode
$ EMCC_LLVM_TARGET=i386-pc-linux-gnu EMCC_DEBUG=1 /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/build/mrbtest.bc -o /Users/rafael/develop/webruby/build/mrbtest.js -s TOTAL_MEMORY=33554432 --js-library /Users/rafael/develop/webruby/build/gem_test_library.js --pre-js /Users/rafael/develop/webruby/build/gem_test_append.js -s EXPORTED_FUNCTIONS="['_mruby_js_argument_type', '_mruby_js_convert_symbol_to_string', '_mruby_js_get_array_handle', '_mruby_js_get_float', '_mruby_js_get_hash_handle', '_mruby_js_get_integer', '_mruby_js_get_object_handle', '_mruby_js_get_proc', '_mruby_js_get_string_len', '_mruby_js_get_string_ptr', '_mruby_js_invoke_alloc_argv', '_mruby_js_invoke_fetch_argp', '_mruby_js_invoke_proc', '_mruby_js_invoke_release_argv', '_mruby_js_name_error', '_mruby_js_set_array_handle', '_mruby_js_set_boolean', '_mruby_js_set_float', '_mruby_js_set_function_handle', '_mruby_js_set_integer', '_mruby_js_set_nil', '_mruby_js_set_object_handle', '_mruby_js_set_string', '_main', '_mrb_open', '_mrb_close', '_webruby_internal_run']" -O2
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/build/mrbtest.bc -o /Users/rafael/develop/webruby/build/mrbtest.js -s TOTAL_MEMORY=33554432 --js-library /Users/rafael/develop/webruby/build/gem_test_library.js --pre-js /Users/rafael/develop/webruby/build/gem_test_append.js -s EXPORTED_FUNCTIONS=['_mruby_js_argument_type', '_mruby_js_convert_symbol_to_string', '_mruby_js_get_array_handle', '_mruby_js_get_float', '_mruby_js_get_hash_handle', '_mruby_js_get_integer', '_mruby_js_get_object_handle', '_mruby_js_get_proc', '_mruby_js_get_string_len', '_mruby_js_get_string_ptr', '_mruby_js_invoke_alloc_argv', '_mruby_js_invoke_fetch_argp', '_mruby_js_invoke_proc', '_mruby_js_invoke_release_argv', '_mruby_js_name_error', '_mruby_js_set_array_handle', '_mruby_js_set_boolean', '_mruby_js_set_float', '_mruby_js_set_function_handle', '_mruby_js_set_integer', '_mruby_js_set_nil', '_mruby_js_set_object_handle', '_mruby_js_set_string', '_main', '_mrb_open', '_mrb_close', '_webruby_internal_run'] -O2
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: copying bitcode file: /Users/rafael/develop/webruby/build/mrbtest.bc
DEBUG root: will generate JavaScript
DEBUG root: considering libcxx: we need set([]) and have set([])
DEBUG root: considering libcextra: we need set([]) and have set([])
DEBUG root: considering libcxxabi: we need set([]) and have set([])
DEBUG root: considering sdl: we need set([]) and have set([])
DEBUG root: considering libc: we need set(['strtod', 'realloc', 'malloc', 'free']) and have set([])
DEBUG root: including libc
DEBUG root: building libc for cache
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/dlmalloc.c -o /tmp/tmp4pOsVN/dlmalloc.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/dlmalloc.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/dlmalloc.c -o /tmp/tmprzBngT/dlmalloc_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libcxx/new.cpp -o /tmp/tmp4pOsVN/new.cpp.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libcxx/new.cpp
DEBUG root: running:/usr/local/bin/clang++-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -std=c++03 -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libcxx/new.cpp -o /tmp/tmpW08K00/new_0.o
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/getopt_long.c -o /tmp/tmp4pOsVN/getopt_long.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/getopt_long.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/getopt_long.c -o /tmp/tmpj31gAE/getopt_long_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/err.c -o /tmp/tmp4pOsVN/err.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/err.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/err.c -o /tmp/tmp1QmnGV/err_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/errx.c -o /tmp/tmp4pOsVN/errx.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/errx.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/errx.c -o /tmp/tmp3TKBoa/errx_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warn.c -o /tmp/tmp4pOsVN/warn.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warn.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warn.c -o /tmp/tmpCGVl21/warn_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warnx.c -o /tmp/tmp4pOsVN/warnx.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warnx.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/warnx.c -o /tmp/tmpHSjl1v/warnx_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verr.c -o /tmp/tmp4pOsVN/verr.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verr.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verr.c -o /tmp/tmpGr_oRU/verr_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verrx.c -o /tmp/tmp4pOsVN/verrx.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verrx.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/verrx.c -o /tmp/tmpbMlKJN/verrx_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarn.c -o /tmp/tmp4pOsVN/vwarn.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarn.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarn.c -o /tmp/tmpFXjmKF/vwarn_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarnx.c -o /tmp/tmp4pOsVN/vwarnx.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarnx.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/gen/vwarnx.c -o /tmp/tmp8hUqh4/vwarnx_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: invocation: /Users/rafael/develop/webruby/modules/emscripten/emcc /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/strtod.c -o /tmp/tmp4pOsVN/strtod.c.o -I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal
INFO root: (Emscripten: Running sanity checks)
DEBUG root: compiling to bitcode
DEBUG root: compiling source file: /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/strtod.c
DEBUG root: running:/usr/local/bin/clang-I /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/musl/src/internal -m32 -U__i386__ -U__i386 -Ui386 -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ -U__MMX__ -DEMSCRIPTEN -D__EMSCRIPTEN__ -U__STRICT_ANSI__ -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-threadsafe-statics -target i386-pc-linux-gnu -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/local/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libcxx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/emscripten -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/bsd -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/libc -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/gfx -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/net -Xclang -isystem/Users/rafael/develop/webruby/modules/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c /Users/rafael/develop/webruby/modules/emscripten/system/lib/libc/stdlib/strtod.c -o /tmp/tmprWzbZ7/strtod_0.o
clang: warning: argument unused during compilation: '-nostdinc++'
DEBUG root: emcc: llvm-linking: ['/tmp/tmp4pOsVN/dlmalloc.c.o', '/tmp/tmp4pOsVN/new.cpp.o', '/tmp/tmp4pOsVN/getopt_long.c.o', '/tmp/tmp4pOsVN/err.c.o', '/tmp/tmp4pOsVN/errx.c.o', '/tmp/tmp4pOsVN/warn.c.o', '/tmp/tmp4pOsVN/warnx.c.o', '/tmp/tmp4pOsVN/verr.c.o', '/tmp/tmp4pOsVN/verrx.c.o', '/tmp/tmp4pOsVN/vwarn.c.o', '/tmp/tmp4pOsVN/vwarnx.c.o', '/tmp/tmp4pOsVN/strtod.c.o']
DEBUG root: linking: ['/tmp/tmp4pOsVN/mrbtest_0.o', '/Users/rafael/.emscripten_cache/libc.bc']
DEBUG root: emcc: llvm-linking: ['/tmp/tmp4pOsVN/mrbtest_0.o', '/Users/rafael/.emscripten_cache/libc.bc']
DEBUG root: linking took 0.33 seconds
DEBUG root: saving intermediate processing steps to /tmp/emscripten_temp
DEBUG root: emcc: LLVM opts: ['-O3']
DEBUG root: step took 12.27 seconds
DEBUG root: emcc: LLVM opts: ['-strip-debug', '-internalize', '-internalize-public-api-list=mruby_js_argument_type,mruby_js_convert_symbol_to_string,mruby_js_get_array_handle,mruby_js_get_float,mruby_js_get_hash_handle,mruby_js_get_integer,mruby_js_get_object_handle,mruby_js_get_proc,mruby_js_get_string_len,mruby_js_get_string_ptr,mruby_js_invoke_alloc_argv,mruby_js_invoke_fetch_argp,mruby_js_invoke_proc,mruby_js_invoke_release_argv,mruby_js_name_error,mruby_js_set_array_handle,mruby_js_set_boolean,mruby_js_set_float,mruby_js_set_function_handle,mruby_js_set_integer,mruby_js_set_nil,mruby_js_set_object_handle,mruby_js_set_string,main,mrb_open,mrb_close,webruby_internal_run', '-globaldce']
DEBUG root: step took 0.67 seconds
DEBUG root: step took 0.57 seconds
DEBUG root: LLVM => JS
INFO root: =======================================
INFO root: bootstrapping relooper...
INFO root: bootstrap phase 1
INFO root: bootstrap phase 2
INFO root: bootstrapping relooper succeeded
INFO root: =======================================
emscript: ll=>js
emscript: scan took 0.0417079925537 seconds
emscript: split took 0.192991018295 seconds
emscript: phase 1 took 1.73595809937 seconds
emscript: phase 2 working on 6 chunks using 8 cores (intended chunk size: 2.18 MB, meta: 0.00 MB, forwarded: 2.21 MB, total: 14.39 MB)
.
.
.
.
.
.
emscript: phase 2 took 38.7690229416 seconds
emscript: phase 2b took 0.00640201568604 seconds
emscript: phase 2c took 0.353770017624 seconds
asm text sizes [2001080, 1891673, 603373, 3968071, 1939915, 1896922, 4793, 25] 2456 238 4145 193 2057 10486 2154 234 3017 3822
emscript: phase 3 took 1.60386300087 seconds
DEBUG root: step took 60.41 seconds
DEBUG root: applying pre/postjses
DEBUG root: step took 0.06 seconds
DEBUG root: running pre-closure post-opts
DEBUG root: running post-closure post-opts
DEBUG root: applying js optimization passes: ['asm', 'eliminate', 'simplifyExpressionsPre', 'simplifyExpressionsPost', 'registerize', 'compress', 'last']
splitting up js optimization into 11 chunks of size 1048576, using 8 cores (total: 11.72 MB)
.
.
.
.
.
.
.
.
.
.
########################################
We manually hit Ctrl+C here:
########################################
^CProcess PoolWorker-4:
Process PoolWorker-5:
Process PoolWorker-3:
Process PoolWorker-1:
Process PoolWorker-8:
Process PoolWorker-6:
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2. File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
Process PoolWorker-2:
self.run()
self.run()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
Process PoolWorker-7:
self.run()
self.run()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
self.run()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
task = get()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
self.run()
task = get()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
task = get()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
self._target(*self._args, **self._kwargs)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 113, in worker
self.run()
task = get()
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 376, in get
self._target(*self._args, **self._kwargs)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
racquire()
racquire()
racquire()
KeyboardInterrupt
KeyboardInterrupt
KeyboardInterrupt
return recv()
KeyboardInterrupt
result = (True, func(*args, **kwds))
task = get()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 65, in mapstar
return map(*args)
File "/Users/rafael/develop/webruby/modules/emscripten/tools/js_optimizer.py", line 97, in run_on_chunk
racquire()
KeyboardInterrupt
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
output = subprocess.Popen(command, stdout=subprocess.PIPE).communicate()[0]
self._target(*self._args, **self._kwargs)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 798, in communicate
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
task = get()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
self.run()
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 102, in worker
racquire()
KeyboardInterrupt
stdout = _eintr_retry_call(self.stdout.read)
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 478, in _eintr_retry_call
return func(*args)
task = get()
KeyboardInterrupt
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py", line 374, in get
racquire()
KeyboardInterrupt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment