Skip to content

Instantly share code, notes, and snippets.

View dgtized's full-sized avatar

Charles Comstock dgtized

View GitHub Profile
@dgtized
dgtized / gist:6664
Created August 21, 2008 22:32
undefined
LD vm/vm
vm/test/cxxtest/cxxtestgen.pl --error-printer --have-eh --abort-on-fail -o vm/test/runner.cpp vm/test/test_access_variable.hpp 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/te
Suite TestException
test_argument_error_raise: rake aborted!
Command failed with status (): [vm/test/runner...]
/usr/lib/ruby/1.8/rake.rb:899:in `sh'
/usr/lib/ruby/1.8/rake.rb:906:in `call'
/usr/lib/ruby/1.8/rake.rb:906:in `sh'
/usr/lib/ruby/1.8/rake.rb:985:in `sh'
/home/clgc/languages/rbx-cpp/rakelib/vm.rake:247
/usr/lib/ruby/1.8/rake.rb:546:in `call'
/usr/lib/ruby/1.8/rake.rb:546:in `execute'
$ gdb vm/test/runner
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /home/clgc/languages/rbx-cpp/vm/test/runner
$ gdb vm/test/runner
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /home/clgc/languages/rbx-cpp/vm/test/runner
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 671 tests...............................................................................................................................
In TestEventLoop::test_timer:
./vm/test/test_event.hpp:50: Error: Assertion failed: chan.called
...............................................................................................................................................................................................................................................................................................
In TestNativeFunction::test_find_symbol_in_library:
./vm/test/test_nativefunction.hpp:68: Error: Assertion failed: ep
...
In TestNativeFunction::test_bind_with_char:
$ rake
(in /home/clgc/languages/rbx-cpp)
GEN field_extract
makedepend ...
CC vm/type_info.cpp
CC vm/event.cpp
CC vm/builtin/io.cpp
CC vm/builtin/channel.cpp
Error on line 54:
/usr/lib/ruby/gems/1.8/gems/ParseTree-2.2.0/lib/parse_tree.rb:151:in `parse_tree_for_meth': bad version, 1.8.7 != 1.8.6 (fatal)
$ rake
(in /home/clgc/languages/rbx-cpp)
CC vm/llvm.cpp
In file included from /usr/include/c++/4.3/ext/hash_map:64,
from vm/external_libs/llvm/include/llvm/ADT/hash_map:37,
from vm/external_libs/llvm/include/llvm/Analysis/AliasSetTracker.h:23,
from vm/external_libs/llvm/include/llvm/LinkAllPasses.h:18,
from vm/llvm.cpp:33:
/usr/include/c++/4.3/backward/backward_warning.h:33:2: error: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
rake aborted!
$ rake
(in /home/clgc/languages/rbx-cpp)
GEN field_extract
GEN field_extract
GEN field_extract
GEN field_extract
GEN field_extract
Running 718 tests.................................................................................................
In TestChannel::test_receive_causes_event_block:
./vm/test/test_channel.hpp:101: Error: Assertion failed: chan->waiting()->empty_p()
#define __DBL_MIN_EXP__ (-1021)
#define __FLT_MIN__ 1.17549435e-38F
#define __DEC64_DEN__ 0.000000000000001E-383DD
#define __CHAR_BIT__ 8
#define __WCHAR_MAX__ 2147483647
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
#define __FLT_EVAL_METHOD__ 2
$ rake
(in /home/clgc/languages/rbx-cpp)
mkdir -p vm/gen
WARN: Missing tests for instructions: create_block, passed_arg, passed_blockarg, raise_exc, yield_debugger
GEN field_extract
makedepend ...
CC vm/llvm.cpp
In file included from vm/primitives.hpp:4,
from vm/vmmethod.hpp:4,
from vm/llvm.hpp:3,