Anonymous (owner)

Revisions

  • 017081 Wed Aug 06 14:52:05 -0700 2008
gist: 4286 Download_button fork
public
Public Clone URL: git://gist.github.com/4286.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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
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 -Wmissing-declarations -ggdb -gdwarf-2 -I/home/wilson/cpp/vm/external_libs/llvm/include -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -fomit-frame-pointer -c -o vm/test/runner.o vm/test/runner.cpp 2>&1
In file included from vm/test/cxxtest/cxxtest/ErrorPrinter.h:17,
                 from vm/test/runner.cpp:14:
vm/test/cxxtest/cxxtest/ErrorFormatter.h: In member function ‘virtual void CxxTest::ErrorFormatter::enterWorld(const CxxTest::WorldDescription&)’:
vm/test/cxxtest/cxxtest/ErrorFormatter.h:56: error: ‘getenv’ was not declared in this scope
In file included from vm/test/runner.cpp:19:
./vm/test/test_hash.hpp: In member function ‘virtual void TestHash::setUp()’:
./vm/test/test_hash.hpp:25: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in assignment
./vm/test/test_hash.hpp:26: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in assignment
./vm/test/test_hash.hpp:29: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in assignment
./vm/test/test_hash.hpp:30: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in assignment
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_add_and_get()’:
./vm/test/test_hash.hpp:56: error: invalid use of incomplete type ‘struct rubinius::Fixnum’
vm/prelude.hpp:20: error: forward declaration of ‘struct rubinius::Fixnum’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_add_on_chained_buckets()’:
./vm/test/test_hash.hpp:65: error: no matching function for call to ‘rubinius::Hash::add(rubinius::VM*&, rubinius::hashval&, rubinius::Fixnum*, rubinius::Object*)’
vm/builtin/hash.hpp:34: note: candidates are: rubinius::Object* rubinius::Hash::add(rubinius::VM*, rubinius::hashval, rubinius::Object*, rubinius::Object*)
./vm/test/test_hash.hpp:71: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp:74: error: no matching function for call to ‘rubinius::Hash::set(rubinius::VM*&, rubinius::Fixnum*, rubinius::Object*)’
vm/builtin/hash.hpp:35: note: candidates are: rubinius::Object* rubinius::Hash::set(rubinius::VM*, rubinius::Object*, rubinius::Object*)
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_add_replaces_on_same_hash()’:
./vm/test/test_hash.hpp:82: error: invalid use of incomplete type ‘struct rubinius::Fixnum’
vm/prelude.hpp:20: error: forward declaration of ‘struct rubinius::Fixnum’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_lookup()’:
./vm/test/test_hash.hpp:103: error: invalid use of incomplete type ‘struct rubinius::Fixnum’
vm/prelude.hpp:20: error: forward declaration of ‘struct rubinius::Fixnum’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_assign()’:
./vm/test/test_hash.hpp:142: error: invalid use of incomplete type ‘struct rubinius::Fixnum’
vm/prelude.hpp:20: error: forward declaration of ‘struct rubinius::Fixnum’
./vm/test/test_hash.hpp:146: error: invalid use of incomplete type ‘struct rubinius::Fixnum’
vm/prelude.hpp:20: error: forward declaration of ‘struct rubinius::Fixnum’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_assign_redistributes()’:
./vm/test/test_hash.hpp:150: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp:153: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in initialization
./vm/test/test_hash.hpp:157: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_from_tuple()’:
./vm/test/test_hash.hpp:184: error: incomplete type ‘rubinius::Tuple’ used in nested name specifier
./vm/test/test_hash.hpp:185: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp:186: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp:187: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp:188: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_csm_new()’:
./vm/test/test_hash.hpp:198: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_csm_add_returns_false_on_full()’:
./vm/test/test_hash.hpp:213: error: no matching function for call to ‘rubinius::Hash::csm_add(rubinius::VM*&, rubinius::Tuple*&, rubinius::Fixnum*, rubinius::Object*&)’
vm/builtin/hash.hpp:48: note: candidates are: static rubinius::Object* rubinius::Hash::csm_add(rubinius::VM*, rubinius::Tuple*, rubinius::Object*, rubinius::Object*)
./vm/test/test_hash.hpp: In member function ‘void TestHash::test_csm_into_lookuptable()’:
./vm/test/test_hash.hpp:235: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
In file included from vm/test/runner.cpp:146:
./vm/test/test_sendsite.hpp: In member function ‘void TestSendSite::test_init()’:
./vm/test/test_sendsite.hpp:24: error: invalid use of incomplete type ‘struct rubinius::Class’
vm/oop.hpp:112: error: forward declaration of ‘struct rubinius::Class’
./vm/test/test_sendsite.hpp:25: error: invalid use of incomplete type ‘struct rubinius::Class’
vm/oop.hpp:112: error: forward declaration of ‘struct rubinius::Class’
./vm/test/test_sendsite.hpp: In member function ‘void TestSendSite::test_create()’:
./vm/test/test_sendsite.hpp:29: error: cannot convert ‘rubinius::Symbol*’ to ‘rubinius::Object*’ in initialization
./vm/test/test_sendsite.hpp:30: error: ‘SendSite’ was not declared in this scope
./vm/test/test_sendsite.hpp:30: error: ‘ss’ was not declared in this scope
./vm/test/test_sendsite.hpp:30: error: ‘SendSite’ is not a class or namespace
./vm/test/test_sendsite.hpp:34: error: ‘Selector’ was not declared in this scope
./vm/test/test_sendsite.hpp:34: error: ‘sel’ was not declared in this scope
./vm/test/test_sendsite.hpp:34: error: ‘Selector’ is not a class or namespace
In file included from vm/test/runner.cpp:165:
./vm/test/test_lookuptable.hpp: In member function ‘virtual void TestLookupTable::setUp()’:
./vm/test/test_lookuptable.hpp:15: error: incomplete type ‘rubinius::LookupTable’ used in nested name specifier
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_create()’:
./vm/test/test_lookuptable.hpp:23: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:24: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:24: error: ‘LOOKUPTABLE_MIN_SIZE’ was not declared in this scope
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_store_fetch()’:
./vm/test/test_lookuptable.hpp:28: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:29: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:30: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:32: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_store_overwrites_previous()’:
./vm/test/test_lookuptable.hpp:37: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:38: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:39: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:41: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:44: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:45: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:47: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_store_handles_entries_in_same_bin()’:
./vm/test/test_lookuptable.hpp:52: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in initialization
./vm/test/test_lookuptable.hpp:53: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in initialization
./vm/test/test_lookuptable.hpp:54: error: cannot convert ‘rubinius::Fixnum*’ to ‘rubinius::Object*’ in initialization
./vm/test/test_lookuptable.hpp:59: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:60: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:61: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:62: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:64: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:67: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_lookuptable.hpp:68: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_lookuptable.hpp:70: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:71: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_lookuptable.hpp:72: error: invalid use of incomplete type ‘struct rubinius::Tuple’
vm/builtin/hash.hpp:10: error: forward declaration of ‘struct rubinius::Tuple’
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_store_resizes_table()’:
./vm/test/test_lookuptable.hpp:77: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:80: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:83: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:85: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp:88: error: invalid use of incomplete type ‘struct rubinius::LookupTable’
vm/builtin/hash.hpp:9: error: forward declaration of ‘struct rubinius::LookupTable’
./vm/test/test_lookuptable.hpp: In member function ‘void TestLookupTable::test_store_resizes_table_with_chained_bins()’:
./vm/test/test_lookuptable.hpp:94: error: invalid use of incomplete type ‘struct rubinius::LookupTable’