dgtized (owner)

Revisions

gist: 3971 Download_button fork
public
Public Clone URL: git://gist.github.com/3971.git
Text only
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
$ 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_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()’:
./vm/test/test_channel.hpp:56: error: incomplete type ‘rubinius::Tuple’ used in nested name specifier
./vm/test/test_channel.hpp: In member function ‘void TestChannel::test_receive_causes_thread_switch()’:
./vm/test/test_channel.hpp:78: error: incomplete type ‘rubinius::Tuple’ used in nested name specifier
./vm/test/test_channel.hpp: In member function ‘void TestChannel::test_receive_causes_event_block()’:
./vm/test/test_channel.hpp:93: error: incomplete type ‘rubinius::Tuple’ used in nested name specifier
./vm/test/test_channel.hpp:107: 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_polls_events()’:
./vm/test/test_channel.hpp:117: error: incomplete type ‘rubinius::Tuple’ used in nested name specifier
./vm/test/test_channel.hpp:128: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/globals.hpp:14: error: forward declaration of ‘struct rubinius::Tuple’
In file included from vm/test/runner.cpp:257:
./vm/test/test_string.hpp: In member function ‘void TestString::test_create()’:
./vm/test/test_string.hpp:23: error: invalid use of incomplete type ‘struct rubinius::Class’
vm/globals.hpp:18: error: forward declaration of ‘struct rubinius::Class’
./vm/test/test_string.hpp:24: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:25: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:26: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp: In member function ‘void TestString::test_create2()’:
./vm/test/test_string.hpp:30: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:31: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp: In member function ‘void TestString::test_hash_string()’:
./vm/test/test_string.hpp:35: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:36: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:39: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp: In member function ‘void TestString::test_to_sym()’:
./vm/test/test_string.hpp:45: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:46: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp: In member function ‘void TestString::test_string_dup()’:
./vm/test/test_string.hpp:52: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:53: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:55: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:56: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:58: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:58: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp: In member function ‘void TestString::test_unshare()’:
./vm/test/test_string.hpp:62: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:63: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:65: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:67: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:67: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:68: error: invalid cast from type ‘rubinius::String’ to type ‘char*’
./vm/test/test_string.hpp: In member function ‘void TestString::test_append()’:
./vm/test/test_string.hpp:72: error: incomplete type ‘rubinius::String’ used in nested name specifier
./vm/test/test_string.hpp:73: error: invalid use of incomplete type ‘struct rubinius::String’
vm/builtin/io.hpp:8: error: forward declaration of ‘struct rubinius::String’
./vm/test/test_string.hpp:74: error: invalid use of incomplete type ‘struct rubinius::String’