очередная попытка знакомства
От: MAMOHT  
Дата: 27.06.13 07:50
Оценка:
Использую VS2012 и NemerleSetup-net-4.5-v1.2.6.0

Создал библиотеку классов Nemerle. Переписал с C# пару классов.
Получаю такое сообщение.
1>------ Построение начато: проект: CoreN, Конфигурация: Debug Any CPU ------
1>C:\Program Files (x86)\Nemerle\Net-4.0\Nemerle.MSBuild.targets(289,5): error : internal compiler error: got some unknown exception of type System.IndexOutOfRangeException: Индекс находился вне границ массива.
1> в System.RuntimeType.MakeArrayType(Int32 rank)
1> в Nemerle.Compiler.FixedType.GetSystemType()
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit_debug_info(DebugInfo di)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit_debug_info(DebugInfo di)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr)
1> в Nemerle.Compiler.ILEmitter.Run()
1> в Nemerle.Compiler.MethodBuilder._N__N_lambda__69172__69279.apply_void()
1> в Nemerle.Compiler.TypeBuilder.BeforeFinalizeType()
1> в Nemerle.Compiler.TypeBuilder.EmitImplementation()
1> в Nemerle.Compiler.TypesManager._N_emit_impl__61958.apply_void(TypeBuilder ti)
1> в Nemerle.Compiler.TypesManager._N_maybe_f__62211.apply_void(TypeBuilder ti)
1> в Nemerle.Collections.NList.Iter[T](list`1 l, FunctionVoid`1 f)
1> в Nemerle.Compiler.TypesManager.Iter(list`1 builders, FunctionVoid`1 f)
1> в Nemerle.Compiler.TypesManager.compile_all_tyinfos(Boolean aux_phase)
1> в Nemerle.Compiler.TypesManager._N__N_lambda__61310__61413.apply_void()
1> в Nemerle.Compiler.Solver.Enqueue(FunctionVoid action)
1> в Nemerle.Compiler.ManagerClass.Run()
1> в Nemerle.CommandlineCompiler.MainClass.main_with_catching()
1>Построение проекта "CoreN.nproj" завершено с ошибкой.

Смущает то, что он почему-то ломится на Net-4.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.