This file contains 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
$ rake | |
(in /home/clgc/languages/rbx-cpp/vm) | |
g++ -L/home/clgc/languages/rbx-cpp/vm/external_libs/llvm/Release/lib -lpthread -ldl -lm -o test/runner builtin_regexp.o builtin_string.o llvm.o builtin_list.o vmmethod.o marshal.o builtin_lookuptable.o objects.o builtin_iseq.o gc_marksweep.o builtin_bytearray.o compiled_file.o builtin_float.o builtin_symbol.o builtin_contexts.o builtin_bignum.o type_info.o virtual.o gc_root.o gc_debug.o builtin_thread.o builtin_io.o builtin_executable.o builtin_memorypointer.o builtin_selector.o builtin_compiledmethod.o builtin_object.o event.o builtin_immediates.o builtin_channel.o vm.o builtin_staticscope.o builtin_sendsite.o primitives.o environment.o builtin_hash.o builtin_exception.o message.o ar.o gc.o ffi.o builtin_task.o builtin_dir.o builtin_class.o gc_baker.o objectmemory.o builtin_tuple.o probes.o builtin_block_environment.o builtin_array.o strlcpy.o strlcat.o instructions.o test/runner.o external_libs/llvm/Release/lib/libLLVMSystem.a external_libs/libtommath/libtommath |
This file contains 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
vm/test/runner.o: In function `TestDir::make_directory()': | |
runner.cpp:(.text._ZN7TestDir14make_directoryEv[TestDir::make_directory()]+0xb): warning: the use of `tmpnam' is dangerous, better use `mkstemp' | |
Running 467 tests............................... | |
In TestChannel::test_receive_causes_event_block: | |
./vm/test/test_channel.hpp:95: Error: Expected (chan->waiting->locate(state, 0) == state->globals.current_thread.get()), found ({ 0E 00 00 00 } != { 44 18 C0 B7 }) | |
............. | |
In TestNativeFunction::test_find_symbol_in_library: | |
./vm/test/test_nativefunction.hpp:66: Error: Assertion failed: ep | |
. | |
In TestNativeFunction::test_bind: |
This file contains 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
$ rake | |
(in /home/clgc/languages/rbx-cpp) | |
gcc -Ivm/external_libs/libtommath -Ivm/external_libs/onig -Ivm/external_libs/libffi/include -Ivm/external_libs/libltdl -Ivm/external_libs/libev -Ivm/external_libs/llvm/include -Ivm/test/cxxtest -Ivm -I. -Wall -ggdb -gdwarf-2 -I/home/clgc/languages/rbx-cpp/vm/external_libs/llvm/include -D_DEBUG -I/home/clgc/usr/include -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -fomit-frame-pointer -I/home/clgc/usr/include -c -o vm/builtin/immediates.o vm/builtin/immediates.cpp 2>&1 | |
In file included from vm/builtin/object.hpp:5, | |
from vm/builtin/immediates.hpp:4, | |
from vm/builtin/immediates.cpp:1: | |
vm/oop.hpp:96: error: ‘size_t’ does not name a type | |
In file included from vm/builtin/immediates.hpp:4, | |
from vm/builtin/immediates.cpp:1: | |
vm/builtin/object.hpp:212: error: ‘hashval’ does not name a type |
This file contains 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
In file included from vm/test/runner.cpp:63: | |
./vm/test/test_objectmemory.hpp: In member function âvoid TestObjectMemory::test_collect_young_class_considered()â: | |
./vm/test/test_objectmemory.hpp:313: error: no matching function for call to ârubinius::ObjectMemory::valid_object_p(rubinius::Class*&)â | |
vm/objectmemory.hpp:63: note: candidates are: bool rubinius::ObjectMemory::valid_object_p(rubinius::Object*) | |
In file included from vm/test/runner.cpp:208: | |
./vm/test/test_channel.hpp: In member function âvoid TestChannel::test_send_then_receive()â: | |
./vm/test/test_channel.hpp:36: error: incomplete type ârubinius::Tupleâ used in nested name specifier | |
./vm/test/test_channel.hpp:50: error: invalid use of incomplete type âstruct rubinius::Tupleâ | |
vm/globals.hpp:14: error: forward declaration of âstruct rubinius::Tupleâ | |
./vm/test/test_channel.hpp: In member function âvoid TestChannel::test_receive_causes_deadlock()â: |
This file contains 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
$ rake | |
(in /home/clgc/languages/rbx-cpp) | |
gcc -Ivm/external_libs/libtommath -Ivm/external_libs/onig -Ivm/external_libs/libffi/include -Ivm/external_libs/libltdl -Ivm/external_libs/libev -Ivm/external_libs/llvm/include -Ivm/test/cxxtest -Ivm -I. -Wall -ggdb -gdwarf-2 -I/home/clgc/languages/rbx-cpp/vm/external_libs/llvm/include -D_DEBUG -I/home/clgc/usr/include -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -fomit-frame-pointer -I/home/clgc/usr/include -c -o vm/test/runner.o vm/test/runner.cpp 2>&1 | |
In file included from vm/test/runner.cpp:63: | |
./vm/test/test_objectmemory.hpp: In member function ‘void TestObjectMemory::test_collect_young_class_considered()’: | |
./vm/test/test_objectmemory.hpp:313: error: no matching function for call to ‘rubinius::ObjectMemory::valid_object_p(rubinius::Class*&)’ | |
vm/objectmemory.hpp:63: note: candidates are: bool rubinius::ObjectMemory::valid_object_p(rubinius::Object*) | |
In file included from vm/test/runner.cpp:208: | |
./vm/test/test_channel.hpp: In member function ‘void TestChannel::test_se |
This file contains 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
$ rake | |
(in /home/clgc/languages/rbx-cpp) | |
Running 471 tests................................ | |
In TestChannel::test_receive_causes_event_block: | |
./vm/test/test_channel.hpp:99: Error: Expected (chan->waiting->locate(state, 0) == state->globals.current_thread.get()), found ({ 0E 00 00 00 } != { 20 3C C2 B7 }) | |
.............. | |
In TestNativeFunction::test_find_symbol_in_library: | |
./vm/test/test_nativefunction.hpp:69: Error: Assertion failed: ep | |
. | |
In TestNativeFunction::test_bind: |
This file contains 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
dwarf-2 -I/home/clgc/languages/rbx-cpp/vm/external_libs/llvm/include -D_DEBUG -I/home/clgc/usr/include -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -fomit-frame-pointer -I/home/clgc/usr/include -c -o vm/builtin/contexts.o vm/builtin/contexts.cpp 2>&1 | |
vm/builtin/contexts.cpp: In function ‘rubinius::MethodContext* rubinius::allocate(rubinius::VM*, rubinius::Class*, size_t)’: | |
vm/builtin/contexts.cpp:110: error: jump to label ‘initialize’ | |
vm/builtin/contexts.cpp:103: error: from here | |
vm/builtin/contexts.cpp:107: error: crosses initialization of ‘size_t bytes’ | |
rake aborted! | |
Command failed with status (1): [gcc -Ivm/external_libs/libtommath -Ivm/ext...] | |
(See full trace by running task with --trace) |
This file contains 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
$ rake | |
(in /home/clgc/languages/rbx-cpp) | |
gcc -Ivm/external_libs/libtommath -Ivm/external_libs/onig -Ivm/external_libs/libffi/include -Ivm/external_libs/libltdl -Ivm/external_libs/libev -Ivm/external_libs/llvm/include -Ivm/test/cxxtest -Ivm -I. -Wall -Werror -ggdb -gdwarf-2 -I/home/clgc/languages/rbx-cpp/vm/external_libs/llvm/include -D_DEBUG -I/home/clgc/usr/include -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -fomit-frame-pointer -I/home/clgc/usr/include -c -o vm/vmmethod.o vm/vmmethod.cpp 2>&1 | |
In file included from vm/builtin/fixnum.hpp:5, | |
from vm/vmmethod.cpp:4: | |
vm/builtin/integer.hpp:45:7: error: no newline at end of file | |
In file included from vm/builtin/fixnum.hpp:5, | |
from vm/vmmethod.cpp:4: | |
vm/builtin/integer.hpp:28: error: ‘static rubinius::Integer* rubinius::Integer::from(rubinius::VM*, int)’ cannot be overloaded | |
vm/builtin/integer.hpp:22: error: with ‘static rubinius::Integer* rubinius::Integer::from(rubinius::VM*, rubinius::native_int)’ |
This file contains 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
vm/test/cxxtest/cxxtestgen.pl --error-printer --have-eh --abort-on-fail -o vm/test/runner.cpp vm/test/test_ar.hpp vm/test/test_array.hpp vm/test/test_bignum.hpp vm/test/test_bytearray.hpp vm/test/test_channel.hpp vm/test/test_compactlookuptable.hpp vm/test/test_compiled_file.hpp vm/test/test_compiledmethod.hpp vm/test/test_config.hpp vm/test/test_contexts.hpp vm/test/test_dir.hpp vm/test/test_event.hpp vm/test/test_fixnum.hpp vm/test/test_float.hpp vm/test/test_instructions.hpp vm/test/test_integer.hpp vm/test/test_isolated.hpp vm/test/test_list.hpp vm/test/test_lookuptable.hpp vm/test/test_marshal.hpp vm/test/test_memorypointer.hpp vm/test/test_message.hpp vm/test/test_nativefunction.hpp vm/test/test_object.hpp vm/test/test_objectmemory.hpp vm/test/test_objects.hpp vm/test/test_regexp.hpp vm/test/test_selector.hpp vm/test/test_sendsite.hpp vm/test/test_string.hpp vm/test/test_symbol.hpp vm/test/test_symboltable.hpp vm/test/test_task.hpp vm/test/test_thread.hpp vm/test/test_unmarshal.hpp vm/test/test_vm.hpp v |
This file contains 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
vm/ffi.cpp: In member function ‘void** rubinius::NativeFunction::marshal_arguments(rubinius::VM*, rubinius::Message*)’: | |
vm/ffi.cpp:707: error: jump to case label | |
vm/ffi.cpp:703: error: crosses initialization of ‘rubinius::VM** tmp’ | |
vm/ffi.cpp:714: error: jump to case label | |
vm/ffi.cpp:703: error: crosses initialization of ‘rubinius::VM** tmp’ | |
vm/ffi.cpp:727: error: jump to case label | |
vm/ffi.cpp:703: error: crosses initialization of ‘rubinius::VM** tmp’ | |
rake aborted! | |
Command failed with status (1): [gcc -Ivm/external_libs/libtommath -Ivm/ext...] | |
OlderNewer