Created
December 27, 2013 01:43
-
-
Save KeenS/8141286 to your computer and use it in GitHub Desktop.
The Errors I got when building mirah by `rake gem`
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
$ git pull | |
Already up-to-date. | |
$ rake clean clobber | |
Deleting directory /home/kim/compile/mirah/build | |
rm -f javalib/mirah-bootstrap.jar | |
rm -f javalib/mirah-compiler.jar | |
rm -f javalib/mirah-builtins.jar | |
rm -f javalib/mirah-util.jar | |
rm -f javalib/mirah-mirrors.jar | |
rm -rf tmp | |
rm -r pkg | |
$ rake gem | |
mkdir -p pkg | |
mkdir -p pkg | |
mkdir -p pkg/mirah-0.1.2.dev-java/bin | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirah | |
ln bin/mirah pkg/mirah-0.1.2.dev-java/bin/mirah | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirahc.cmd | |
ln bin/mirahc.cmd pkg/mirah-0.1.2.dev-java/bin/mirahc.cmd | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirahc | |
ln bin/mirahc pkg/mirah-0.1.2.dev-java/bin/mirahc | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirah.cmd | |
ln bin/mirah.cmd pkg/mirah-0.1.2.dev-java/bin/mirah.cmd | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirahp.cmd | |
ln bin/mirahp.cmd pkg/mirah-0.1.2.dev-java/bin/mirahp.cmd | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirahc.jar | |
ln bin/mirahc.jar pkg/mirah-0.1.2.dev-java/bin/mirahc.jar | |
rm -f pkg/mirah-0.1.2.dev-java/bin/mirahp | |
ln bin/mirahp pkg/mirah-0.1.2.dev-java/bin/mirahp | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib | |
rm -f pkg/mirah-0.1.2.dev-java/lib/duby.rb | |
ln lib/duby.rb pkg/mirah-0.1.2.dev-java/lib/duby.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah.rb | |
ln lib/mirah.rb pkg/mirah-0.1.2.dev-java/lib/mirah.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah_task.rb | |
ln lib/mirah_task.rb pkg/mirah-0.1.2.dev-java/lib/mirah_task.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/errors.rb | |
ln lib/mirah/errors.rb pkg/mirah-0.1.2.dev-java/lib/mirah/errors.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/compiler.rb | |
ln lib/mirah/compiler.rb pkg/mirah-0.1.2.dev-java/lib/mirah/compiler.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/transform | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/generator.rb | |
ln lib/mirah/generator.rb pkg/mirah-0.1.2.dev-java/lib/mirah/generator.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/jvm | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/ast | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/util | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/version.rb | |
ln lib/mirah/version.rb pkg/mirah-0.1.2.dev-java/lib/mirah/version.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/plugin | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/commands | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/env.rb | |
ln lib/mirah/env.rb pkg/mirah-0.1.2.dev-java/lib/mirah/env.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/appengine_tasks.rb | |
ln lib/mirah/appengine_tasks.rb pkg/mirah-0.1.2.dev-java/lib/mirah/appengine_tasks.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/parser.rb | |
ln lib/mirah/parser.rb pkg/mirah-0.1.2.dev-java/lib/mirah/parser.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/commands.rb | |
ln lib/mirah/commands.rb pkg/mirah-0.1.2.dev-java/lib/mirah/commands.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/ast.rb | |
ln lib/mirah/ast.rb pkg/mirah-0.1.2.dev-java/lib/mirah/ast.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/typer.rb | |
ln lib/mirah/typer.rb pkg/mirah-0.1.2.dev-java/lib/mirah/typer.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/transform.rb | |
ln lib/mirah/transform.rb pkg/mirah-0.1.2.dev-java/lib/mirah/transform.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/transform/ast_ext.rb | |
ln lib/mirah/transform/ast_ext.rb pkg/mirah-0.1.2.dev-java/lib/mirah/transform/ast_ext.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/transform/transformer.rb | |
ln lib/mirah/transform/transformer.rb pkg/mirah-0.1.2.dev-java/lib/mirah/transform/transformer.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types.rb | |
ln lib/mirah/jvm/types.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler.rb | |
ln lib/mirah/jvm/compiler.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/method_lookup.rb | |
ln lib/mirah/jvm/method_lookup.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/method_lookup.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler | |
mkdir -p pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler/jvm_bytecode.rb | |
ln lib/mirah/jvm/compiler/jvm_bytecode.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler/jvm_bytecode.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler/base.rb | |
ln lib/mirah/jvm/compiler/base.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/compiler/base.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/array_type.rb | |
ln lib/mirah/jvm/types/array_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/array_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/interface_definition.rb | |
ln lib/mirah/jvm/types/interface_definition.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/interface_definition.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/ast_ext.rb | |
ln lib/mirah/jvm/types/ast_ext.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/ast_ext.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/floats.rb | |
ln lib/mirah/jvm/types/floats.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/floats.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/block_type.rb | |
ln lib/mirah/jvm/types/block_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/block_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/bitescript_ext.rb | |
ln lib/mirah/jvm/types/bitescript_ext.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/bitescript_ext.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/type_definition.rb | |
ln lib/mirah/jvm/types/type_definition.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/type_definition.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/null_type.rb | |
ln lib/mirah/jvm/types/null_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/null_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/extensions.rb | |
ln lib/mirah/jvm/types/extensions.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/extensions.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/enumerable.rb | |
ln lib/mirah/jvm/types/enumerable.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/enumerable.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/generic_type.rb | |
ln lib/mirah/jvm/types/generic_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/generic_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/source_mirror.rb | |
ln lib/mirah/jvm/types/source_mirror.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/source_mirror.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/methods.rb | |
ln lib/mirah/jvm/types/methods.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/methods.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/integers.rb | |
ln lib/mirah/jvm/types/integers.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/integers.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/boolean.rb | |
ln lib/mirah/jvm/types/boolean.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/boolean.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/intrinsics.rb | |
ln lib/mirah/jvm/types/intrinsics.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/intrinsics.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/number.rb | |
ln lib/mirah/jvm/types/number.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/number.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/void_type.rb | |
ln lib/mirah/jvm/types/void_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/void_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/primitive_type.rb | |
ln lib/mirah/jvm/types/primitive_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/primitive_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/literals.rb | |
ln lib/mirah/jvm/types/literals.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/literals.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/factory.rb | |
ln lib/mirah/jvm/types/factory.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/factory.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/implicit_nil_type.rb | |
ln lib/mirah/jvm/types/implicit_nil_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/implicit_nil_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/basic_types.rb | |
ln lib/mirah/jvm/types/basic_types.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/basic_types.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/meta_type.rb | |
ln lib/mirah/jvm/types/meta_type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/meta_type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/type.rb | |
ln lib/mirah/jvm/types/type.rb pkg/mirah-0.1.2.dev-java/lib/mirah/jvm/types/type.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/ast/scope.rb | |
ln lib/mirah/ast/scope.rb pkg/mirah-0.1.2.dev-java/lib/mirah/ast/scope.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/class_loader.rb | |
ln lib/mirah/util/class_loader.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/class_loader.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/logging.rb | |
ln lib/mirah/util/logging.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/logging.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/compilation_state.rb | |
ln lib/mirah/util/compilation_state.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/compilation_state.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/argument_processor.rb | |
ln lib/mirah/util/argument_processor.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/argument_processor.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/process_errors.rb | |
ln lib/mirah/util/process_errors.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/process_errors.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/util/delegate.rb | |
ln lib/mirah/util/delegate.rb pkg/mirah-0.1.2.dev-java/lib/mirah/util/delegate.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/plugin/edb.rb | |
ln lib/mirah/plugin/edb.rb pkg/mirah-0.1.2.dev-java/lib/mirah/plugin/edb.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/commands/parse.rb | |
ln lib/mirah/commands/parse.rb pkg/mirah-0.1.2.dev-java/lib/mirah/commands/parse.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/commands/run.rb | |
ln lib/mirah/commands/run.rb pkg/mirah-0.1.2.dev-java/lib/mirah/commands/run.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/commands/base.rb | |
ln lib/mirah/commands/base.rb pkg/mirah-0.1.2.dev-java/lib/mirah/commands/base.rb | |
rm -f pkg/mirah-0.1.2.dev-java/lib/mirah/commands/compile.rb | |
ln lib/mirah/commands/compile.rb pkg/mirah-0.1.2.dev-java/lib/mirah/commands/compile.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/test | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/jvm | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/fixtures | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/core | |
rm -f pkg/mirah-0.1.2.dev-java/test/test_helper.rb | |
ln test/test_helper.rb pkg/mirah-0.1.2.dev-java/test/test_helper.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/mirrors | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/string_extensions_test.rb | |
ln test/jvm/string_extensions_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/string_extensions_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/interface_test.rb | |
ln test/jvm/interface_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/interface_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/factory_test.rb | |
ln test/jvm/factory_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/factory_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/generics_test.rb | |
ln test/jvm/generics_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/generics_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/bytecode_test_helper.rb | |
ln test/jvm/bytecode_test_helper.rb pkg/mirah-0.1.2.dev-java/test/jvm/bytecode_test_helper.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/constructors_test.rb | |
ln test/jvm/constructors_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/constructors_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/macros_test.rb | |
ln test/jvm/macros_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/macros_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/cast_test.rb | |
ln test/jvm/cast_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/cast_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/import_test.rb | |
ln test/jvm/import_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/import_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/varargs_test.rb | |
ln test/jvm/varargs_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/varargs_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/main_method_test.rb | |
ln test/jvm/main_method_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/main_method_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/enumerable_test.rb | |
ln test/jvm/enumerable_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/enumerable_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/java_typer_test.rb | |
ln test/jvm/java_typer_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/java_typer_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/annotations_test.rb | |
ln test/jvm/annotations_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/annotations_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/blocks_test.rb | |
ln test/jvm/blocks_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/blocks_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/hash_test.rb | |
ln test/jvm/hash_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/hash_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/rescue_test.rb | |
ln test/jvm/rescue_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/rescue_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/string_builder_extensions_test.rb | |
ln test/jvm/string_builder_extensions_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/string_builder_extensions_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/new_backend_test_helper.rb | |
ln test/jvm/new_backend_test_helper.rb pkg/mirah-0.1.2.dev-java/test/jvm/new_backend_test_helper.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/mirror_compilation_test_helper.rb | |
ln test/jvm/mirror_compilation_test_helper.rb pkg/mirah-0.1.2.dev-java/test/jvm/mirror_compilation_test_helper.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/jvm_commands_test.rb | |
ln test/jvm/jvm_commands_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/jvm_commands_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/list_extensions_test.rb | |
ln test/jvm/list_extensions_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/list_extensions_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/jvm_compiler_test.rb | |
ln test/jvm/jvm_compiler_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/jvm_compiler_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/example_test.rb | |
ln test/jvm/example_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/example_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/jvm/numeric_extensions_test.rb | |
ln test/jvm/numeric_extensions_test.rb pkg/mirah-0.1.2.dev-java/test/jvm/numeric_extensions_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/fixtures/my.properties | |
ln test/fixtures/my.properties pkg/mirah-0.1.2.dev-java/test/fixtures/my.properties | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/fixtures/org | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/fixtures/org/foo | |
rm -f pkg/mirah-0.1.2.dev-java/test/fixtures/org/foo/A.class | |
ln test/fixtures/org/foo/A.class pkg/mirah-0.1.2.dev-java/test/fixtures/org/foo/A.class | |
rm -f pkg/mirah-0.1.2.dev-java/test/fixtures/org/foo/LowerCaseInnerClass.java | |
ln test/fixtures/org/foo/LowerCaseInnerClass.java pkg/mirah-0.1.2.dev-java/test/fixtures/org/foo/LowerCaseInnerClass.java | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/core/typer | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/generator_test.rb | |
ln test/core/generator_test.rb pkg/mirah-0.1.2.dev-java/test/core/generator_test.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/test/core/util | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/commands_test.rb | |
ln test/core/commands_test.rb pkg/mirah-0.1.2.dev-java/test/core/commands_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/typer_test.rb | |
ln test/core/typer_test.rb pkg/mirah-0.1.2.dev-java/test/core/typer_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/env_test.rb | |
ln test/core/env_test.rb pkg/mirah-0.1.2.dev-java/test/core/env_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/typer/simple_type_test.rb | |
ln test/core/typer/simple_type_test.rb pkg/mirah-0.1.2.dev-java/test/core/typer/simple_type_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/typer/assignable_type_future_test.rb | |
ln test/core/typer/assignable_type_future_test.rb pkg/mirah-0.1.2.dev-java/test/core/typer/assignable_type_future_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/typer/error_type_test.rb | |
ln test/core/typer/error_type_test.rb pkg/mirah-0.1.2.dev-java/test/core/typer/error_type_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/util/class_loader_test.rb | |
ln test/core/util/class_loader_test.rb pkg/mirah-0.1.2.dev-java/test/core/util/class_loader_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/util/argument_processor_test.rb | |
ln test/core/util/argument_processor_test.rb pkg/mirah-0.1.2.dev-java/test/core/util/argument_processor_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/core/util/compilation_state_test.rb | |
ln test/core/util/compilation_state_test.rb pkg/mirah-0.1.2.dev-java/test/core/util/compilation_state_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/generics_test.rb | |
ln test/mirrors/generics_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/generics_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/mirrors_test.rb | |
ln test/mirrors/mirrors_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/mirrors_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/bytecode_mirror_test.rb | |
ln test/mirrors/bytecode_mirror_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/bytecode_mirror_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/method_lookup_test.rb | |
ln test/mirrors/method_lookup_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/method_lookup_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/simple_async_mirror_loader_test.rb | |
ln test/mirrors/simple_async_mirror_loader_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/simple_async_mirror_loader_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/base_type_test.rb | |
ln test/mirrors/base_type_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/base_type_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/member_test.rb | |
ln test/mirrors/member_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/member_test.rb | |
rm -f pkg/mirah-0.1.2.dev-java/test/mirrors/simple_mirror_loader_test.rb | |
ln test/mirrors/simple_mirror_loader_test.rb pkg/mirah-0.1.2.dev-java/test/mirrors/simple_mirror_loader_test.rb | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples | |
rm -f pkg/mirah-0.1.2.dev-java/examples/edb.mirah | |
ln examples/edb.mirah pkg/mirah-0.1.2.dev-java/examples/edb.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/wiki | |
rm -f pkg/mirah-0.1.2.dev-java/examples/interfaces.mirah | |
ln examples/interfaces.mirah pkg/mirah-0.1.2.dev-java/examples/interfaces.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/macros | |
rm -f pkg/mirah-0.1.2.dev-java/examples/simple_class.mirah | |
ln examples/simple_class.mirah pkg/mirah-0.1.2.dev-java/examples/simple_class.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/swing.mirah | |
ln examples/swing.mirah pkg/mirah-0.1.2.dev-java/examples/swing.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/bintrees.mirah | |
ln examples/bintrees.mirah pkg/mirah-0.1.2.dev-java/examples/bintrees.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/tak.mirah | |
ln examples/tak.mirah pkg/mirah-0.1.2.dev-java/examples/tak.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/maven | |
rm -f pkg/mirah-0.1.2.dev-java/examples/java_thing.mirah | |
ln examples/java_thing.mirah pkg/mirah-0.1.2.dev-java/examples/java_thing.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/fib.mirah | |
ln examples/fib.mirah pkg/mirah-0.1.2.dev-java/examples/fib.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/fractal.mirah | |
ln examples/fractal.mirah pkg/mirah-0.1.2.dev-java/examples/fractal.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/test.edb | |
ln examples/test.edb pkg/mirah-0.1.2.dev-java/examples/test.edb | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/ant | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins | |
rm -f pkg/mirah-0.1.2.dev-java/examples/construction.mirah | |
ln examples/construction.mirah pkg/mirah-0.1.2.dev-java/examples/construction.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/fields.mirah | |
ln examples/fields.mirah pkg/mirah-0.1.2.dev-java/examples/fields.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine | |
rm -f pkg/mirah-0.1.2.dev-java/examples/sort_closure.mirah | |
ln examples/sort_closure.mirah pkg/mirah-0.1.2.dev-java/examples/sort_closure.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/rosettacode | |
rm -f pkg/mirah-0.1.2.dev-java/examples/macros/string_each_char.mirah | |
ln examples/macros/string_each_char.mirah pkg/mirah-0.1.2.dev-java/examples/macros/string_each_char.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/macros/square_int.mirah | |
ln examples/macros/square_int.mirah pkg/mirah-0.1.2.dev-java/examples/macros/square_int.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/macros/square.mirah | |
ln examples/macros/square.mirah pkg/mirah-0.1.2.dev-java/examples/macros/square.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/maven/src | |
rm -f pkg/mirah-0.1.2.dev-java/examples/maven/pom.xml | |
ln examples/maven/pom.xml pkg/mirah-0.1.2.dev-java/examples/maven/pom.xml | |
rm -f pkg/mirah-0.1.2.dev-java/examples/maven/README.txt | |
ln examples/maven/README.txt pkg/mirah-0.1.2.dev-java/examples/maven/README.txt | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/maven/src/main | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/maven/src/main/mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/maven/src/main/mirah/hello_mirah.mirah | |
ln examples/maven/src/main/mirah/hello_mirah.mirah pkg/mirah-0.1.2.dev-java/examples/maven/src/main/mirah/hello_mirah.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/ant/example-build.xml | |
ln examples/ant/example-build.xml pkg/mirah-0.1.2.dev-java/examples/ant/example-build.xml | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src | |
rm -f pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/Rakefile | |
ln examples/plugins/appengine/Rakefile pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/Rakefile | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine/ext | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine/ext/duby | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine/ext/duby/db | |
rm -f pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine/ext/duby/db/ModelTest.duby | |
ln examples/plugins/appengine/test/com/google/appengine/ext/duby/db/ModelTest.duby pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/test/com/google/appengine/ext/duby/db/ModelTest.duby | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby/db | |
rm -f pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby/db/Model.duby | |
ln examples/plugins/appengine/src/com/google/appengine/ext/duby/db/Model.duby pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby/db/Model.duby | |
rm -f pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby/db/MetaModel.mirah | |
ln examples/plugins/appengine/src/com/google/appengine/ext/duby/db/MetaModel.mirah pkg/mirah-0.1.2.dev-java/examples/plugins/appengine/src/com/google/appengine/ext/duby/db/MetaModel.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/war | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/src | |
rm -f pkg/mirah-0.1.2.dev-java/examples/appengine/Rakefile | |
ln examples/appengine/Rakefile pkg/mirah-0.1.2.dev-java/examples/appengine/Rakefile | |
rm -f pkg/mirah-0.1.2.dev-java/examples/appengine/Readme | |
ln examples/appengine/Readme pkg/mirah-0.1.2.dev-java/examples/appengine/Readme | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/war/WEB-INF | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/war/WEB-INF/lib | |
rm -f pkg/mirah-0.1.2.dev-java/examples/appengine/war/WEB-INF/lib/dubydatastore.jar | |
ln examples/appengine/war/WEB-INF/lib/dubydatastore.jar pkg/mirah-0.1.2.dev-java/examples/appengine/war/WEB-INF/lib/dubydatastore.jar | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/src/org | |
mkdir -p pkg/mirah-0.1.2.dev-java/examples/appengine/src/org/mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/appengine/src/org/mirah/MirahApp.mirah | |
ln examples/appengine/src/org/mirah/MirahApp.mirah pkg/mirah-0.1.2.dev-java/examples/appengine/src/org/mirah/MirahApp.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/appengine/src/org/mirah/list.dhtml | |
ln examples/appengine/src/org/mirah/list.dhtml pkg/mirah-0.1.2.dev-java/examples/appengine/src/org/mirah/list.dhtml | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/host-introspection.mirah | |
ln examples/rosettacode/host-introspection.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/host-introspection.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/fizz-buzz.mirah | |
ln examples/rosettacode/fizz-buzz.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/fizz-buzz.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/guess-the-number.mirah | |
ln examples/rosettacode/guess-the-number.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/guess-the-number.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/palindrome.mirah | |
ln examples/rosettacode/palindrome.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/palindrome.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/repeat-a-string.mirah | |
ln examples/rosettacode/repeat-a-string.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/repeat-a-string.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/string-case.mirah | |
ln examples/rosettacode/string-case.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/string-case.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/string-length.mirah | |
ln examples/rosettacode/string-length.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/string-length.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/sleep.mirah | |
ln examples/rosettacode/sleep.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/sleep.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/secure-temporary-file.mirah | |
ln examples/rosettacode/secure-temporary-file.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/secure-temporary-file.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/hamming-numbers.mirah | |
ln examples/rosettacode/hamming-numbers.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/hamming-numbers.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/rot-13.mirah | |
ln examples/rosettacode/rot-13.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/rot-13.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/random-numbers.mirah | |
ln examples/rosettacode/random-numbers.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/random-numbers.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/user-input.mirah | |
ln examples/rosettacode/user-input.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/user-input.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/empty-string.mirah | |
ln examples/rosettacode/empty-string.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/empty-string.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/100-doors.mirah | |
ln examples/rosettacode/100-doors.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/100-doors.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/flatten-a-list.mirah | |
ln examples/rosettacode/flatten-a-list.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/flatten-a-list.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/copy-a-string.mirah | |
ln examples/rosettacode/copy-a-string.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/copy-a-string.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/comments.mirah | |
ln examples/rosettacode/comments.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/comments.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/file-size.mirah | |
ln examples/rosettacode/file-size.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/file-size.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/count-occurrences-of-a-substring.mirah | |
ln examples/rosettacode/count-occurrences-of-a-substring.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/count-occurrences-of-a-substring.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/hostname.mirah | |
ln examples/rosettacode/hostname.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/hostname.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/99-bottles-of-beer.mirah | |
ln examples/rosettacode/99-bottles-of-beer.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/99-bottles-of-beer.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/sort-integer-array.mirah | |
ln examples/rosettacode/sort-integer-array.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/sort-integer-array.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/reverse-a-string.mirah | |
ln examples/rosettacode/reverse-a-string.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/reverse-a-string.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/arrays.mirah | |
ln examples/rosettacode/arrays.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/arrays.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/create-a-file.mirah | |
ln examples/rosettacode/create-a-file.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/create-a-file.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/is-string-numeric.mirah | |
ln examples/rosettacode/is-string-numeric.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/is-string-numeric.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/README.txt | |
ln examples/rosettacode/README.txt pkg/mirah-0.1.2.dev-java/examples/rosettacode/README.txt | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/boolean-values.mirah | |
ln examples/rosettacode/boolean-values.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/boolean-values.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/fibonacci.mirah | |
ln examples/rosettacode/fibonacci.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/fibonacci.mirah | |
rm -f pkg/mirah-0.1.2.dev-java/examples/rosettacode/factorial.mirah | |
ln examples/rosettacode/factorial.mirah pkg/mirah-0.1.2.dev-java/examples/rosettacode/factorial.mirah | |
mkdir -p pkg/mirah-0.1.2.dev-java/javalib | |
rm -f pkg/mirah-0.1.2.dev-java/javalib/mirah-newast-transitional.jar | |
ln javalib/mirah-newast-transitional.jar pkg/mirah-0.1.2.dev-java/javalib/mirah-newast-transitional.jar | |
rm -f pkg/mirah-0.1.2.dev-java/javalib/mirah-parser.jar | |
ln javalib/mirah-parser.jar pkg/mirah-0.1.2.dev-java/javalib/mirah-parser.jar | |
rm -f pkg/mirah-0.1.2.dev-java/History.txt | |
ln History.txt pkg/mirah-0.1.2.dev-java/History.txt | |
rm -f pkg/mirah-0.1.2.dev-java/Rakefile | |
ln Rakefile pkg/mirah-0.1.2.dev-java/Rakefile | |
rm -f pkg/mirah-0.1.2.dev-java/README.md | |
ln README.md pkg/mirah-0.1.2.dev-java/README.md | |
cd pkg/mirah-0.1.2.dev-java | |
Successfully built RubyGem | |
Name: mirah | |
Version: 0.1.2.dev | |
File: mirah-0.1.2.dev-java.gem | |
mv mirah-0.1.2.dev-java.gem .. | |
cd - | |
rm -rf build/bootstrap | |
mkdir -p build/bootstrap | |
Compiling 10 source files to /home/kim/compile/mirah/build/bootstrap | |
/home/kim/compile/mirah/src/org/mirah/IsolatedResourceLoader.java | |
/home/kim/compile/mirah/src/org/mirah/MirahClassLoader.java | |
/home/kim/compile/mirah/src/org/mirah/jvm/compiler/Cleaned.java | |
/home/kim/compile/mirah/src/org/mirah/jvm/types/Flags.java | |
/home/kim/compile/mirah/src/org/mirah/jvm/types/MemberAccess.java | |
/home/kim/compile/mirah/src/org/mirah/jvm/types/MemberKind.java | |
/home/kim/compile/mirah/src/org/mirah/jvm/types/Modifiers.java | |
/home/kim/compile/mirah/src/org/mirah/macros/anno/Extensions.java | |
/home/kim/compile/mirah/src/org/mirah/macros/anno/MacroArgs.java | |
/home/kim/compile/mirah/src/org/mirah/macros/anno/MacroDef.java | |
注意:/home/kim/compile/mirah/src/org/mirah/MirahClassLoader.javaの操作は、未チェックまたは安全ではありません。 | |
注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。 | |
java -jar /home/kim/compile/mirah/javalib/mirah-newast-transitional.jar compile --classpath /home/kim/compile/mirah/javalib/mirah-parser.jar:/home/kim/compile/mirah/build/bootstrap -d /home/kim/compile/mirah/build/bootstrap --jvm 1.5 src/org/mirah/macros src/org/mirah/MirahLogFormatter.mirah src/org/mirah/typer src/org/mirah/util/simple_diagnostics.mirah | |
Parsing... | |
src/org/mirah/macros/interfaces.mirah | |
src/org/mirah/macros/builder.mirah | |
src/org/mirah/MirahLogFormatter.mirah | |
src/org/mirah/typer/closures.mirah | |
src/org/mirah/typer/narrowing_type_future.mirah | |
src/org/mirah/typer/assignment_future.mirah | |
src/org/mirah/typer/future_printer.mirah | |
src/org/mirah/typer/generic_type_future.mirah | |
src/org/mirah/typer/block_type.mirah | |
src/org/mirah/typer/assignable_type_future.mirah | |
src/org/mirah/typer/delegate_future.mirah | |
src/org/mirah/typer/base_type_future.mirah | |
src/org/mirah/typer/block_future.mirah | |
src/org/mirah/typer/method_future.mirah | |
src/org/mirah/typer/inline_code.mirah | |
src/org/mirah/typer/call_future.mirah | |
src/org/mirah/typer/pick_first.mirah | |
src/org/mirah/typer/futures.mirah | |
src/org/mirah/typer/derived_future.mirah | |
src/org/mirah/typer/local_future.mirah | |
src/org/mirah/typer/types.mirah | |
src/org/mirah/typer/unreachable_type.mirah | |
src/org/mirah/typer/typer.mirah | |
src/org/mirah/typer/simple_future.mirah | |
src/org/mirah/typer/special_type.mirah | |
src/org/mirah/typer/method_type.mirah | |
src/org/mirah/typer/error_type.mirah | |
src/org/mirah/typer/scopes.mirah | |
src/org/mirah/util/simple_diagnostics.mirah | |
src/org/mirah/typer/simple/list_wrapper.mirah | |
src/org/mirah/typer/simple/simple_scope.mirah | |
src/org/mirah/typer/simple/simple_types.mirah | |
src/org/mirah/typer/simple/simple_type.mirah | |
src/org/mirah/typer/simple/type_printer.mirah | |
src/org/mirah/typer/simple/simple_scoper.mirah | |
Inferring types... | |
Compiling... | |
src/org/mirah/macros/interfaces.mirah | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(java/lang/Object, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(java/lang/Object, mirah/lang/ast/NodeList) -> java/lang/Object | |
src/org/mirah/macros/builder.mirah | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(java/lang/Object, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/StringConcat) -> java/lang/Object | |
src/org/mirah/MirahLogFormatter.mirah | |
src/org/mirah/typer/closures.mirah | |
src/org/mirah/typer/narrowing_type_future.mirah | |
src/org/mirah/typer/assignment_future.mirah | |
src/org/mirah/typer/future_printer.mirah | |
src/org/mirah/typer/generic_type_future.mirah | |
src/org/mirah/typer/block_type.mirah | |
src/org/mirah/typer/assignable_type_future.mirah | |
src/org/mirah/typer/delegate_future.mirah | |
src/org/mirah/typer/base_type_future.mirah | |
Widen(org/mirah/typer/ErrorType, org/mirah/typer/ResolvedType) -> java/lang/Object | |
Widen(org/mirah/typer/ResolvedType, java/lang/Object) -> java/lang/Object | |
Widen(org/mirah/typer/ErrorType, java/lang/Object) -> java/lang/Object | |
Widen(java/lang/Object, org/mirah/typer/ResolvedType) -> java/lang/Object | |
src/org/mirah/typer/block_future.mirah | |
src/org/mirah/typer/method_future.mirah | |
src/org/mirah/typer/inline_code.mirah | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/NodeImpl) -> java/lang/Object | |
src/org/mirah/typer/call_future.mirah | |
src/org/mirah/typer/pick_first.mirah | |
src/org/mirah/typer/futures.mirah | |
src/org/mirah/typer/derived_future.mirah | |
src/org/mirah/typer/local_future.mirah | |
src/org/mirah/typer/types.mirah | |
src/org/mirah/typer/unreachable_type.mirah | |
src/org/mirah/typer/typer.mirah | |
Widen(org/mirah/typer/TypeFuture, org/mirah/typer/DelegateFuture) -> java/lang/Object | |
Widen(java/lang/Object, org/mirah/typer/DelegateFuture) -> java/lang/Object | |
Widen(org/mirah/typer/TypeFuture, java/lang/Object) -> java/lang/Object | |
Widen(org/mirah/typer/TypeFuture, org/mirah/typer/AssignableTypeFuture) -> java/lang/Object | |
Widen(mirah/lang/ast/Node, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(java/lang/Object, mirah/lang/ast/NodeList) -> java/lang/Object | |
Widen(mirah/lang/ast/FieldAssign, mirah/lang/ast/LocalAssignment) -> mirah/lang/ast/NodeImpl | |
src/org/mirah/typer/simple_future.mirah | |
src/org/mirah/typer/special_type.mirah | |
src/org/mirah/typer/method_type.mirah | |
src/org/mirah/typer/error_type.mirah | |
src/org/mirah/typer/scopes.mirah | |
src/org/mirah/util/simple_diagnostics.mirah | |
src/org/mirah/typer/simple/list_wrapper.mirah | |
src/org/mirah/typer/simple/simple_scope.mirah | |
src/org/mirah/typer/simple/simple_types.mirah | |
Widen(org/mirah/typer/simple/ListWrapper, java/util/List) -> java/lang/Object | |
Widen(java/lang/Object, java/util/List) -> java/lang/Object | |
Widen(org/mirah/typer/simple/SimpleType, org/mirah/typer/TypeFuture) -> java/lang/Object | |
src/org/mirah/typer/simple/simple_type.mirah | |
src/org/mirah/typer/simple/type_printer.mirah | |
src/org/mirah/typer/simple/simple_scoper.mirah | |
Widen(org/mirah/typer/Scope, org/mirah/typer/simple/SimpleScope) -> java/lang/Object | |
Widen(java/lang/Object, org/mirah/typer/simple/SimpleScope) -> java/lang/Object | |
Widen(org/mirah/typer/Scope, java/lang/Object) -> java/lang/Object | |
Done! | |
cp src/org/mirah/macros/template.mirah.tpl build/bootstrap/org/mirah/macros | |
Building jar: /home/kim/compile/mirah/javalib/mirah-bootstrap.jar | |
rm -f javalib/mirah-builtins.jar | |
rm -rf build/builtins | |
mkdir -p build/builtins | |
jruby -S mirahc --dest build/builtins src/org/mirah/builtins | |
Unable to load new type interface | |
Unable to load new Backend | |
* [TypeFactory] Unable to initialize builtins | |
Parsing... | |
src/org/mirah/builtins/number_extensions.mirah | |
src/org/mirah/builtins/object_extensions.mirah | |
src/org/mirah/builtins/string_builder_extensions.mirah | |
src/org/mirah/builtins/iterable_extensions.mirah | |
src/org/mirah/builtins/collection_extensions.mirah | |
src/org/mirah/builtins/int_extensions.mirah | |
src/org/mirah/builtins/list_extensions.mirah | |
src/org/mirah/builtins/string_extensions.mirah | |
src/org/mirah/builtins/builtins.mirah | |
src/org/mirah/builtins/map_extensions.mirah | |
src/org/mirah/builtins/array_meta_extensions.mirah | |
src/org/mirah/builtins/enumerable_extensions.mirah | |
src/org/mirah/builtins/array_extensions.mirah | |
Inferring types... | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/builtins/number_extensions.mirah | |
src/org/mirah/builtins/object_extensions.mirah | |
src/org/mirah/builtins/string_builder_extensions.mirah | |
src/org/mirah/builtins/iterable_extensions.mirah | |
src/org/mirah/builtins/collection_extensions.mirah | |
src/org/mirah/builtins/int_extensions.mirah | |
src/org/mirah/builtins/list_extensions.mirah | |
src/org/mirah/builtins/string_extensions.mirah | |
src/org/mirah/builtins/builtins.mirah | |
src/org/mirah/builtins/map_extensions.mirah | |
src/org/mirah/builtins/array_meta_extensions.mirah | |
src/org/mirah/builtins/enumerable_extensions.mirah | |
src/org/mirah/builtins/array_extensions.mirah | |
Done! | |
Building jar: /home/kim/compile/mirah/javalib/mirah-builtins.jar | |
rm -rf build/builtins | |
Unable to load new type interface | |
Unable to load new Backend | |
rm -rf build/util | |
mkdir -p build/util | |
Compiling Ruby sources | |
jruby -S mirahc --classpath /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-testutil.jar:/usr/share/ant/lib/ant-commons-logging.jar:/usr/share/ant/lib/ant-swing.jar:/usr/share/ant/lib/ant-jdepend.jar:/usr/share/ant/lib/ant-antlr.jar:/usr/share/ant/lib/ant-apache-xalan2.jar:/usr/share/ant/lib/ant-javamail.jar:/usr/share/ant/lib/ant-apache-bcel.jar:/usr/share/ant/lib/ant-commons-net.jar:/usr/share/ant/lib/ant-apache-regexp.jar:/usr/share/ant/lib/junit.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant-jmf.jar:/usr/share/ant/lib/ant-apache-resolver.jar:/usr/share/ant/lib/ant-jsch.jar:/usr/share/ant/lib/ant-junit.jar:/usr/share/ant/lib/ant-apache-bsf.jar:/usr/share/ant/lib/ant-junit4.jar:/usr/share/ant/lib/ant-apache-oro.jar:/usr/share/ant/lib/ant-apache-log4j.jar:/home/kim/.ant/lib/ant-contrib-0.6.jar:build/util --dest build/util src/org/mirah/ant | |
Unable to load new type interface | |
Unable to load new Backend | |
Parsing... | |
src/org/mirah/ant/compile.mirah | |
Inferring types... | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/ant/compile.mirah | |
Done! | |
Building jar: /home/kim/compile/mirah/javalib/mirah-util.jar | |
rm -f javalib/mirah-compiler.jar | |
rm -rf build/compiler | |
mkdir -p build/compiler | |
jruby -S mirahc --dest build/compiler --classpath javalib/mirah-parser.jar:javalib/mirah-bootstrap.jar src/org/mirah/util src/org/mirah/jvm/types src/org/mirah/jvm/compiler/base_compiler.mirah | |
Unable to load new type interface | |
Unable to load new Backend | |
Parsing... | |
src/org/mirah/util/lazy_type_printer.mirah | |
src/org/mirah/util/context.mirah | |
src/org/mirah/util/parser_diagnostics.mirah | |
src/org/mirah/util/option_parser.mirah | |
src/org/mirah/util/mirah_diagnostic.mirah | |
src/org/mirah/util/simple_diagnostics.mirah | |
src/org/mirah/util/ast_formatter.mirah | |
src/org/mirah/jvm/types/jvm_type_utils.mirah | |
src/org/mirah/jvm/types/member_visitor.mirah | |
src/org/mirah/jvm/types/jvm_type.mirah | |
src/org/mirah/jvm/compiler/base_compiler.mirah | |
Inferring types... | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@18241b10:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@18241b10:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1ab9f189:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1ab9f189:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@25a06714:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@25a06714:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@45cf6558:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@45cf6558:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@19b6180d:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@19b6180d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1e50aab:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1e50aab:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4b4da5c3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4b4da5c3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3a7ea5ca:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3a7ea5ca:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4dcf319:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4dcf319:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@42a80b2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@42a80b2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6a23f3c7:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6a23f3c7:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2b6c01a3:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2b6c01a3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6ca85bcc:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6ca85bcc:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7340efc0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7340efc0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1769e28c:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1769e28c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@28986156:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@28986156:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2c1e69ec:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2c1e69ec:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4db8e620:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4db8e620:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6896c7d9:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6896c7d9:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@28f81abf:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@28f81abf:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3a93eafc:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3a93eafc:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2336bd63:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2336bd63:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1d90cc3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1d90cc3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6e26bfe4:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6e26bfe4:1:1 | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/util/lazy_type_printer.mirah | |
src/org/mirah/util/context.mirah | |
src/org/mirah/util/parser_diagnostics.mirah | |
src/org/mirah/util/option_parser.mirah | |
src/org/mirah/util/mirah_diagnostic.mirah | |
src/org/mirah/util/simple_diagnostics.mirah | |
src/org/mirah/util/ast_formatter.mirah | |
src/org/mirah/jvm/types/jvm_type_utils.mirah | |
src/org/mirah/jvm/types/member_visitor.mirah | |
src/org/mirah/jvm/types/jvm_type.mirah | |
src/org/mirah/jvm/compiler/base_compiler.mirah | |
Done! | |
jruby -S mirahc --dest build/compiler --classpath javalib/mirah-parser.jar:javalib/mirah-bootstrap.jar:build/compiler src/org/mirah/util/context.mirah src/org/mirah/jvm/compiler/annotation_collector.mirah src/org/mirah/jvm/compiler/annotation_compiler.mirah src/org/mirah/jvm/compiler/array_compiler.mirah src/org/mirah/jvm/compiler/local_initializer_adapter.mirah src/org/mirah/jvm/compiler/base_compiler.mirah src/org/mirah/jvm/compiler/loop_compiler.mirah src/org/mirah/jvm/compiler/method_cleanup.mirah src/org/mirah/jvm/compiler/bytecode.mirah src/org/mirah/jvm/compiler/constructor_cleanup.mirah src/org/mirah/jvm/compiler/class_cleanup.mirah src/org/mirah/jvm/compiler/script_cleanup.mirah src/org/mirah/jvm/compiler/call_compiler.mirah src/org/mirah/jvm/compiler/hash_compiler.mirah src/org/mirah/jvm/compiler/closure_transformer.mirah | |
Unable to load new type interface | |
Unable to load new Backend | |
Parsing... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/annotation_collector.mirah | |
src/org/mirah/jvm/compiler/annotation_compiler.mirah | |
src/org/mirah/jvm/compiler/array_compiler.mirah | |
src/org/mirah/jvm/compiler/local_initializer_adapter.mirah | |
src/org/mirah/jvm/compiler/base_compiler.mirah | |
src/org/mirah/jvm/compiler/loop_compiler.mirah | |
src/org/mirah/jvm/compiler/method_cleanup.mirah | |
src/org/mirah/jvm/compiler/bytecode.mirah | |
src/org/mirah/jvm/compiler/constructor_cleanup.mirah | |
src/org/mirah/jvm/compiler/class_cleanup.mirah | |
src/org/mirah/jvm/compiler/script_cleanup.mirah | |
src/org/mirah/jvm/compiler/call_compiler.mirah | |
src/org/mirah/jvm/compiler/hash_compiler.mirah | |
src/org/mirah/jvm/compiler/closure_transformer.mirah | |
Inferring types... | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1e1c0f87:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1e1c0f87:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@8cbe259:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@8cbe259:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@30556e5f:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@30556e5f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@54c591c6:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@54c591c6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5bdd34d7:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5bdd34d7:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@212e964d:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@212e964d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@791e7dc7:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@791e7dc7:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2c219a21:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2c219a21:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4219e75a:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4219e75a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2b35c142:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2b35c142:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5622ea37:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5622ea37:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@e3eed0f:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@e3eed0f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@393047b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@393047b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5bec1466:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5bec1466:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4570f05b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4570f05b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4cd4371b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4cd4371b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5a427262:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5a427262:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@34fbfd74:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@34fbfd74:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@35c562b3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@35c562b3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@53d81d18:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@53d81d18:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@c9fc9ce:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@c9fc9ce:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4e79f9db:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4e79f9db:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2a02c11d:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2a02c11d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1ad46c77:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1ad46c77:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@701d0663:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@701d0663:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@50b85557:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@50b85557:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@28447353:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@28447353:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3e5fdef5:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3e5fdef5:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@f2601d4:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@f2601d4:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1a575883:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1a575883:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4f3b502f:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4f3b502f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6f9871ea:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6f9871ea:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@190c3e27:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@190c3e27:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@60cf96ef:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@60cf96ef:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@154bfaa4:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@154bfaa4:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6b1270d3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6b1270d3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@39e76774:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@39e76774:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@52b0a4a1:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@52b0a4a1:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@15f4c581:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@15f4c581:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3f42dc90:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3f42dc90:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6b851459:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6b851459:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@43a7b7a4:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@43a7b7a4:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7a4d8c2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7a4d8c2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@9786a84:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@9786a84:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@264084f:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@264084f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@588bc430:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@588bc430:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@514d8a06:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@514d8a06:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@18c99001:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@18c99001:1:1 | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/annotation_collector.mirah | |
src/org/mirah/jvm/compiler/annotation_compiler.mirah | |
src/org/mirah/jvm/compiler/array_compiler.mirah | |
src/org/mirah/jvm/compiler/local_initializer_adapter.mirah | |
src/org/mirah/jvm/compiler/base_compiler.mirah | |
src/org/mirah/jvm/compiler/loop_compiler.mirah | |
src/org/mirah/jvm/compiler/method_cleanup.mirah | |
src/org/mirah/jvm/compiler/bytecode.mirah | |
src/org/mirah/jvm/compiler/constructor_cleanup.mirah | |
src/org/mirah/jvm/compiler/class_cleanup.mirah | |
src/org/mirah/jvm/compiler/script_cleanup.mirah | |
src/org/mirah/jvm/compiler/call_compiler.mirah | |
src/org/mirah/jvm/compiler/hash_compiler.mirah | |
src/org/mirah/jvm/compiler/closure_transformer.mirah | |
Done! | |
jruby -S mirahc --dest build/compiler --classpath javalib/mirah-parser.jar:javalib/mirah-bootstrap.jar:build/compiler src/org/mirah/util/context.mirah src/org/mirah/jvm/compiler/condition_compiler.mirah src/org/mirah/jvm/compiler/method_compiler.mirah src/org/mirah/jvm/compiler/string_compiler.mirah | |
Unable to load new type interface | |
Unable to load new Backend | |
Parsing... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/condition_compiler.mirah | |
src/org/mirah/jvm/compiler/method_compiler.mirah | |
src/org/mirah/jvm/compiler/string_compiler.mirah | |
Inferring types... | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5b03224:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5b03224:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@345292f5:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@345292f5:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@10816c49:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@10816c49:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@40be21a2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@40be21a2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4b2d49e2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4b2d49e2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2c8ec01c:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2c8ec01c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@78ab0194:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@78ab0194:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2f76d4b4:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2f76d4b4:1:1 | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/condition_compiler.mirah | |
src/org/mirah/jvm/compiler/method_compiler.mirah | |
src/org/mirah/jvm/compiler/string_compiler.mirah | |
Done! | |
jruby -S mirahc --dest build/compiler --classpath javalib/mirah-parser.jar:javalib/mirah-bootstrap.jar:build/compiler src/org/mirah/util/context.mirah src/org/mirah/jvm/compiler/class_compiler.mirah src/org/mirah/jvm/compiler/interface_compiler.mirah src/org/mirah/jvm/compiler/script_compiler.mirah src/org/mirah/jvm/compiler/backend.mirah | |
Unable to load new type interface | |
Unable to load new Backend | |
Parsing... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/class_compiler.mirah | |
src/org/mirah/jvm/compiler/interface_compiler.mirah | |
src/org/mirah/jvm/compiler/script_compiler.mirah | |
src/org/mirah/jvm/compiler/backend.mirah | |
Inferring types... | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
Compiling... | |
Macro | |
Compiling... | |
Macro | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@c0bd683:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@c0bd683:1:1 | |
cannot load Java class org.mirah.jvm.compiler.ClosureTransformer | |
cannot load Java class org.mirah.util.Context | |
Compiling... | |
src/org/mirah/util/context.mirah | |
src/org/mirah/jvm/compiler/class_compiler.mirah | |
src/org/mirah/jvm/compiler/interface_compiler.mirah | |
src/org/mirah/jvm/compiler/script_compiler.mirah | |
src/org/mirah/jvm/compiler/backend.mirah | |
Done! | |
Building jar: /home/kim/compile/mirah/javalib/mirah-compiler.jar | |
rm -f javalib/mirah-mirrors.jar | |
rm -rf build/mirrors | |
mkdir -p build/mirrors | |
jruby -S mirahc -N --dest build/mirrors --classpath javalib/mirah-parser.jar:javalib/mirah-bootstrap.jar:javalib/mirah-compiler.jar src/org/mirah/jvm/mirrors/ src/org/mirah/jvm/model/ | |
Parsing... | |
src/org/mirah/jvm/mirrors/method_lookup.mirah | |
src/org/mirah/jvm/mirrors/mirah_mirror.mirah | |
src/org/mirah/jvm/mirrors/override_future.mirah | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah | |
src/org/mirah/jvm/mirrors/xx_macro_member.mirah | |
src/org/mirah/jvm/mirrors/block_type.mirah | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah | |
src/org/mirah/jvm/mirrors/null_type.mirah | |
src/org/mirah/jvm/mirrors/void_type.mirah | |
src/org/mirah/jvm/mirrors/meta_type.mirah | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah | |
src/org/mirah/jvm/mirrors/jvm_scope.mirah | |
src/org/mirah/jvm/mirrors/number.mirah | |
src/org/mirah/jvm/mirrors/jvm_error_type.mirah | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah | |
src/org/mirah/jvm/mirrors/mirror_loaders.mirah | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah | |
src/org/mirah/jvm/mirrors/base_type.mirah | |
src/org/mirah/jvm/mirrors/member.mirah | |
src/org/mirah/jvm/mirrors/safe_typer.mirah | |
src/org/mirah/jvm/mirrors/xx_array_type.mirah | |
src/org/mirah/jvm/mirrors/mirror_object_extensions.mirah | |
src/org/mirah/jvm/mirrors/mirah_method.mirah | |
src/org/mirah/jvm/model/type_element.mirah | |
src/org/mirah/jvm/model/cycle.mirah | |
src/org/mirah/jvm/model/types.mirah | |
src/org/mirah/jvm/model/intersection_type.mirah | |
src/org/mirah/jvm/mirrors/generics/type_invocation.mirah | |
src/org/mirah/jvm/mirrors/generics/xx_constraints.mirah | |
src/org/mirah/jvm/mirrors/generics/type_parameter_inference.mirah | |
src/org/mirah/jvm/mirrors/generics/type_variable.mirah | |
src/org/mirah/jvm/mirrors/generics/wildcard.mirah | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah | |
src/org/mirah/jvm/mirrors/generics/lub_finder.mirah | |
src/org/mirah/jvm/mirrors/generics/xx_generic_method_lookup.mirah | |
src/org/mirah/jvm/mirrors/generics/async_type_builder.mirah | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah | |
src/org/mirah/jvm/mirrors/generics/xx_base_signature_reader.mirah | |
src/org/mirah/jvm/mirrors/generics/substitutor.mirah | |
Inferring types... | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5643169a:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5643169a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@13b25934:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@13b25934:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2371e708:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2371e708:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@14ec5584:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@14ec5584:1:1 | |
src/org/mirah/jvm/mirrors/method_lookup.mirah:369: Error inferring generics: undefined method `name' for #<Java::OrgJrubyOrgObjectwebAsm::Type:0x283d1624> | |
abstract_methods.keySet.removeAll(defined_methods) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6c753fe6:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6c753fe6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2da40c90:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2da40c90:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@66539852:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@66539852:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@e8899e3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@e8899e3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@41470e1a:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@41470e1a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@438ba725:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@438ba725:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3784b8bc:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3784b8bc:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@75028274:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@75028274:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@324e4d05:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@324e4d05:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5bc1d7c6:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5bc1d7c6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@186d8cc8:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@186d8cc8:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@27884bf0:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@27884bf0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6a13ee5a:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6a13ee5a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1e3944d4:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1e3944d4:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2d9d92d0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2d9d92d0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2ce34d8b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2ce34d8b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@194c2b4d:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@194c2b4d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@646f009d:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@646f009d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1a3bac06:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1a3bac06:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@12d77b6c:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@12d77b6c:1:1 | |
/home/kim/compile/mirah/lib/mirah/jvm/types/intrinsics.rb:88 warning: ambiguous Java methods found, using mirah.lang.ast.NodeList(mirah.lang.ast.Position) | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@ad8cc4a:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@ad8cc4a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@57f61fa1:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@57f61fa1:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1f7e98c8:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1f7e98c8:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1aa727d0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1aa727d0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7c470c4e:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7c470c4e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@69584596:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@69584596:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@759b8d1c:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@759b8d1c:1:1 | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@21b5a042:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@21b5a042:1:1 | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2ba89bea:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2ba89bea:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@16b9abd3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@16b9abd3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7f7f4a79:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7f7f4a79:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@77c1227a:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@77c1227a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@28beb502:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@28beb502:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3fe11528:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3fe11528:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@523415db:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@523415db:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@730d031:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@730d031:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@503950bb:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@503950bb:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2c8ba984:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2c8ba984:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@d6e8406:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@d6e8406:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@394860cb:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@394860cb:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@b9e300c:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@b9e300c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@630e1e56:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@630e1e56:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@17c249e8:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@17c249e8:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2a6b3e19:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2a6b3e19:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2acbab5f:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2acbab5f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@180c46c6:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@180c46c6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@8cc926a:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@8cc926a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@79ce82bd:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@79ce82bd:1:1 | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@182809a0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@182809a0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7223647b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7223647b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4b81f524:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4b81f524:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@51fe8c94:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@51fe8c94:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@720d9885:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@720d9885:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5a987e42:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5a987e42:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@51894d85:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@51894d85:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@d408095:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@d408095:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@75bd31e1:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@75bd31e1:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7f49da61:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7f49da61:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@258e73ae:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@258e73ae:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@dc783df:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@dc783df:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@56aefbc6:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@56aefbc6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@63b37d5e:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@63b37d5e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@e74d02f:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@e74d02f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@704f7028:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@704f7028:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@75d48260:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@75d48260:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6b9c09da:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6b9c09da:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5b030856:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5b030856:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6f861213:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6f861213:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@341dc241:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@341dc241:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@9943b0a:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@9943b0a:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@62b0126f:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@62b0126f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@158a6807:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@158a6807:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6efe2df0:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6efe2df0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@717a207d:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@717a207d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@8eb28bf:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@8eb28bf:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@224985b7:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@224985b7:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6f573158:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6f573158:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@326d659e:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@326d659e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@700a4fdc:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@700a4fdc:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6ef6f8e3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6ef6f8e3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3de6b759:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3de6b759:1:1 | |
Compiling... | |
Macro | |
* [ClassCompiler] Compiling class org.mirah.jvm.mirrors.MirrorObjectExtensions$Extension1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3602b2b5:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3602b2b5:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@21d96937:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@21d96937:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3321bee:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3321bee:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@10a786e1:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@10a786e1:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@66dd81be:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@66dd81be:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5922019c:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5922019c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@52b9c1e7:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@52b9c1e7:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3e1f96d8:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3e1f96d8:1:1 | |
src/org/mirah/jvm/model/types.mirah:51: Error inferring generics: failed to coerce org.mirah.typer.GenericTypeFuture to org.mirah.typer.ResolvedType | |
@primitives = EnumMap.new( | |
^^^^^^^^^^^^ | |
TypeKind.BOOLEAN => @types.loadNamedType('boolean').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.BYTE => @types.loadNamedType('byte').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.CHAR => @types.loadNamedType('char').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.DOUBLE => @types.loadNamedType('double').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.FLOAT => @types.loadNamedType('float').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.INT => @types.loadNamedType('int').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.LONG => @types.loadNamedType('long').resolve, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
TypeKind.SHORT => @types.loadNamedType('short').resolve | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
) | |
^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@c21ada9:6:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@c21ada9:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7d14a5f8:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7d14a5f8:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3f30a9a9:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3f30a9a9:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@51ec9649:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@51ec9649:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@13fbd58c:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@13fbd58c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@79d9fba2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@79d9fba2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1a0ced34:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1a0ced34:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@65600749:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@65600749:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3f657bb3:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3f657bb3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@233c9343:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@233c9343:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@695da40e:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@695da40e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@35ccb269:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@35ccb269:1:1 | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/lub_finder.mirah:71: Error inferring generics: Type parameter mismatch: Expected [], found [nil]. | |
@cycles.remove(types) | |
^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/builtins/map_extensions.mirah:20: Error inferring generics: undefined method `map' for nil:NilClass | |
`@call.target`.get(`key`) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@756b8dc0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@756b8dc0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4b9cbcad:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4b9cbcad:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@7f6ea51b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@7f6ea51b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@2c6a9c4f:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@2c6a9c4f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@32ca4846:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@32ca4846:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3ca29d0e:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3ca29d0e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@9594dc6:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@9594dc6:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@11a8078e:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@11a8078e:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@229f09f2:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@229f09f2:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1f199792:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1f199792:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@56d0b9aa:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@56d0b9aa:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@279100b3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@279100b3:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5980f277:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5980f277:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@f3479b0:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@f3479b0:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6356ec5d:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6356ec5d:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@28bd5a5b:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@28bd5a5b:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@20f59d34:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@20f59d34:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@5ff94c46:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@5ff94c46:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1d48cc13:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1d48cc13:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@220a943c:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@220a943c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@118d6374:11:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@118d6374:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1a1fd158:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1a1fd158:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@499d644c:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@499d644c:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@1fd9c7d1:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@1fd9c7d1:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3493785f:10:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3493785f:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4e02e2cf:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4e02e2cf:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@3f9230c9:3:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@3f9230c9:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@6ac92449:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@6ac92449:1:1 | |
WARNING: Misaligned end at mirah.lang.ast.StringCodeSource@4967b4c3:5:1 | |
NOTE: closes block at mirah.lang.ast.StringCodeSource@4967b4c3:1:1 | |
Inference Error: | |
src/org/mirah/jvm/mirrors/method_lookup.mirah:91: Cannot find instance method kind_of?(org.mirah.jvm.mirrors.NullType) on org.mirah.jvm.types.JVMType | |
if subtype.kind_of?(NullType) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/method_lookup.mirah:222: Cannot find instance method kind_of?(org.mirah.jvm.mirrors.NullType) on java.lang.Object | |
if params[i].kind_of?(NullType) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirah_mirror.mirah:31: Cannot find class AsyncMirror | |
super | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirah_mirror.mirah:53: Missing declaration | |
def getDeclaredMethods(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:22: Cannot find instance method initialize() on org.mirah.jvm.mirrors.ImplicitNil | |
def initialize | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:26: Missing declaration | |
def widen(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:30: Missing declaration | |
def assignableFrom(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/xx_macro_member.mirah:34: Cannot find class Member | |
super(flags, klass, name, argumentTypes, nil, kind) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/block_type.mirah:21: Cannot find instance method initialize() on org.mirah.jvm.mirrors.BlockType | |
def initialize | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirah_mirror.mirah:31: Cannot find class AsyncMirror | |
super | |
^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:76: Cannot find instance method read(java.lang.String) on org.mirah.jvm.mirrors.generics.TypeInvoker | |
invoker.read(@signature) | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:90: Cannot find instance method setSupertypes(org.mirah.typer.TypeFuture, org.mirah.typer.TypeFuture[]) on org.mirah.jvm.mirrors.BytecodeMirror | |
setSupertypes(superclass, interfaces) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:96: Cannot assign Type(null) to <Error: [[Cannot find instance method lookupType(java.lang.String) on org.mirah.jvm.mirrors.BytecodeMirror, mirah.lang.ast.PositionImpl@513bf038]]> | |
return BytecodeMirror.lookupType(@loader, internalName) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:148: Cannot find static method attr_reader(java.util.HashMap) on org.mirah.jvm.mirrors.BytecodeMirror | |
attr_reader signature:String | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:198: Cannot find instance method getMembers(java.lang.String) on org.mirah.jvm.mirrors.BytecodeMirror | |
members = getMembers(name) | |
^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/bytecode_mirror.mirah:200: Undefined variable m | |
members.each do |m| | |
^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/null_type.mirah:28: Cannot find instance method initialize() on org.mirah.jvm.mirrors.NullType | |
def initialize | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/null_type.mirah:55: Missing declaration | |
def isSameType(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/null_type.mirah:59: Missing declaration | |
def isSupertypeOf(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/void_type.mirah:25: Cannot find instance method initialize() on org.mirah.jvm.mirrors.VoidType | |
def initialize | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/void_type.mirah:37: Missing declaration | |
def isSameType(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:33: Cannot find static method attr_reader(java.util.HashMap) on org.mirah.jvm.mirrors.MetaType | |
attr_reader unmeta: MirrorType | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:37: Missing declaration | |
def widen(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:39: Undefined variable unmeta | |
unmeta.widen(other) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:43: Undefined variable unmeta | |
unmeta.notifyOfIncompatibleChange | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:42: Cannot find instance method notifyOfIncompatibleChange() on org.mirah.jvm.mirrors.MetaType | |
def notifyOfIncompatibleChange | |
^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:47: Undefined variable unmeta | |
unmeta.onIncompatibleChange(listener) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:46: Cannot find instance method onIncompatibleChange(java.lang.Runnable) on org.mirah.jvm.mirrors.MetaType | |
def onIncompatibleChange(listener:Runnable) | |
^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:50: Missing declaration | |
def invalidateMethod(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:51: Undefined variable unmeta | |
unmeta.invalidateMethod(name) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:54: Missing declaration | |
def addMethodListener(name, listener) | |
^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:54: Missing declaration | |
def addMethodListener(name, listener) | |
^^^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:55: Undefined variable unmeta | |
unmeta.addMethodListener(name, listener) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:58: Missing declaration | |
def getDeclaredField(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/meta_type.mirah:59: Undefined variable unmeta | |
field = unmeta.getDeclaredField(name) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:52: Missing declaration | |
def onIncompatibleChange(listener):void | |
^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:55: Missing declaration | |
def getDeclaredMethods(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:61: Missing declaration | |
def addMethodListener(name, listener):void | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:61: Missing declaration | |
def addMethodListener(name, listener):void | |
^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:64: Missing declaration | |
def invalidateMethod(name):void | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:67: Missing declaration | |
def add(member):void | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:95: Missing declaration | |
def hasStaticField(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:98: Missing declaration | |
def getMethod(name, params) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:98: Missing declaration | |
def getMethod(name, params) | |
^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:104: Missing declaration | |
def getDeclaredField(name) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:107: Missing declaration | |
def widen(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:110: Missing declaration | |
def assignableFrom(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:144: Missing declaration | |
def declareField(field) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:148: Missing declaration | |
def isSameType(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:160: Missing declaration | |
def isSupertypeOf(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_proxy.mirah:227: Cannot find instance method onIncompatibleChange() on org.mirah.jvm.mirrors.MirrorType | |
type.onIncompatibleChange do | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
future.resolved(MirrorProxy.new(type)) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
end | |
^^^^^^^ | |
src/org/mirah/jvm/mirrors/implicit_nil.mirah:23: Cannot find class BaseType | |
super(nil, Type.getType('V'), Opcodes.ACC_PUBLIC, nil) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/number.mirah:46: Undefined variable getAsmType | |
sort = getAsmType.getSort | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/number.mirah:109: Missing declaration | |
def isSameType(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/jvm_error_type.mirah:84: Missing declaration | |
def isSameType(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/jvm_error_type.mirah:87: Missing declaration | |
def isSupertypeOf(other) | |
^^^^^ | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah:27: Cannot find instance method add_comparison(java.lang.String, org.mirah.jvm.mirrors.BooleanType, org.mirah.jvm.mirrors.BooleanType) on org.mirah.jvm.mirrors.BooleanType | |
add_comparison('==', self, self) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah:28: Cannot find instance method add_comparison(java.lang.String, org.mirah.jvm.mirrors.BooleanType, org.mirah.jvm.mirrors.BooleanType) on org.mirah.jvm.mirrors.BooleanType | |
add_comparison('!=', self, self) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah:29: Cannot find instance method add_math(java.lang.String, org.mirah.jvm.mirrors.BooleanType) on org.mirah.jvm.mirrors.BooleanType | |
add_math("|", self) | |
^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah:30: Cannot find instance method add_math(java.lang.String, org.mirah.jvm.mirrors.BooleanType) on org.mirah.jvm.mirrors.BooleanType | |
add_math("&", self) | |
^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/xx_boolean_type.mirah:31: Cannot find instance method add_math(java.lang.String, org.mirah.jvm.mirrors.BooleanType) on org.mirah.jvm.mirrors.BooleanType | |
add_math("^", self) | |
^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_loaders.mirah:226: Missing declaration | |
def findMirror(type) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_loaders.mirah:234: Cannot find instance method loadMirror(org.jruby.org.objectweb.asm.Type) on org.mirah.jvm.mirrors.OrErrorLoader | |
loadMirror(Type.getType("Ljava/lang/Object;")) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_loaders.mirah:266: Missing declaration | |
def findMirror(type) | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_loaders.mirah:297: Cannot find instance method loadMirror(org.jruby.org.objectweb.asm.Type) on org.mirah.jvm.mirrors.BytecodeMirrorLoader | |
component = loadMirror(type) | |
^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:295: Undefined variable klass | |
target.addMethodListener(method_name) do |klass, name| | |
^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:295: Undefined variable name | |
target.addMethodListener(method_name) do |klass, name| | |
^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:295: Cannot find instance method addMethodListener(java.lang.String, ) on org.mirah.jvm.mirrors.MirrorType | |
target.addMethodListener(method_name) do |klass, name| | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
future.type = method_lookup.findMethod( | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
call.scope, target, method_name, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
call.resolved_parameters, macro_params, | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
call.position, !call.explicitTarget) || error | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
end | |
^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:390: Cannot find instance method kind_of?(org.mirah.jvm.mirrors.MirahMirror) on org.mirah.typer.ResolvedType | |
if resolved.kind_of?(MirahMirror) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:394: Cannot find instance method kind_of?(org.mirah.jvm.mirrors.MirahMirror) on org.mirah.jvm.mirrors.MirrorType | |
MirrorProxy(resolved).target.kind_of?(MirahMirror) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/mirror_type_system.mirah:553: Cannot find instance method unmeta() on org.mirah.jvm.mirrors.MetaType | |
target = MirrorType(MetaType(target).unmeta) | |
^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/xx_macro_member.mirah:34: Cannot find class Member | |
super(flags, klass, name, argumentTypes, nil, kind) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:36: Cannot find class BaseSignatureReader | |
super(context, typeVariables) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:41: Missing declaration | |
def saveTypeParam(var) | |
^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:42: Undefined variable typeVariables | |
typeVariables[var.toString] = BaseTypeFuture.new.resolved(var) | |
^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:47: Undefined variable finishTypeParam | |
finishTypeParam | |
^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:48: Undefined variable newBuilder | |
builder = newBuilder | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:46: Cannot find instance method visitParameterType() on org.mirah.jvm.mirrors.generics.MethodSignatureReader | |
def visitParameterType | |
^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:54: Undefined variable finishTypeParam | |
finishTypeParam | |
^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:55: Undefined variable newBuilder | |
@returnType = newBuilder | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:53: Cannot find instance method visitReturnType() on org.mirah.jvm.mirrors.generics.MethodSignatureReader | |
def visitReturnType | |
^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:59: Undefined variable newBuilder | |
newBuilder | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:58: Cannot find instance method visitExceptionType() on org.mirah.jvm.mirrors.generics.MethodSignatureReader | |
def visitExceptionType | |
^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:79: Cannot find instance method read(java.lang.String) on org.mirah.jvm.mirrors.generics.MethodSignatureReader | |
read(member.signature) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_method_signature_reader.mirah:36: Cannot find class BaseSignatureReader | |
super(context, typeVariables) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:54: Undefined variable typeVariables | |
typeVariables | |
^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:57: Missing declaration | |
def saveTypeParam(var) | |
^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:58: Undefined variable typeVariables | |
typeVariables[var.toString] = @args.removeFirst unless @args.isEmpty | |
^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:71: Undefined variable finishTypeParam | |
finishTypeParam | |
^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:72: Undefined variable newBuilder | |
@superclass = newBuilder | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:70: Cannot find instance method visitSuperclass() on org.mirah.jvm.mirrors.generics.TypeInvoker | |
def visitSuperclass | |
^^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:76: Undefined variable newBuilder | |
builder = newBuilder | |
^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:75: Cannot find instance method visitInterface() on org.mirah.jvm.mirrors.generics.TypeInvoker | |
def visitInterface | |
^^^^^^^^^^^^^^ | |
src/org/mirah/jvm/mirrors/generics/xx_type_invoker.mirah:109: Cannot find instance method read(java.lang.String) on org.mirah.jvm.mirrors.generics.TypeInvoker | |
invoker.read(dtype.signature) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
rake aborted! | |
Command failed with status (1): [jruby -S mirahc -N --dest build/mirrors --...] | |
org/jruby/RubyProc.java:271:in `call' | |
/home/kim/compile/mirah/Rakefile:370:in `(root)' | |
org/jruby/RubyProc.java:271:in `call' | |
org/jruby/RubyArray.java:1613:in `each' | |
org/jruby/RubyArray.java:1613:in `each' | |
org/jruby/RubyArray.java:1613:in `each' | |
org/jruby/RubyKernel.java:1099:in `load' | |
org/jruby/RubyKernel.java:1119:in `eval' | |
/home/kim/.rvm/gems/jruby-1.7.9/bin/jruby_executable_hooks:15:in `(root)' | |
Tasks: TOP => gem => javalib/mirah-mirrors.jar | |
(See full trace by running task with --trace) | |
$ jruby -v | |
jruby 1.7.9 (1.9.3p392) 2013-12-06 87b108a on OpenJDK 64-Bit Server VM 1.7.0_25-b30 [linux-amd64] | |
^C | |
$ java -version | |
java version "1.7.0_25" | |
OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-4ubuntu3) | |
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment