quería probar Mono AOT, así que escribió una simple aplicación de consola con MonoDevelop:Mono AOT Segmentación de fallas - extraño problema
using System;
namespace abc
{
public class Program
{
public static void Main()
{
Console.WriteLine("Hello World!");
}
}
}
Se crea un archivo llamado "abc.exe" en bin/debug. Cuando trato de hacer:
mono abc.exe
funcionó. Entonces, traté de AOT. Lo hice:
mono --aot abc.exe
me creó un archivo llamado abc.exe.so. Cuando trato de iniciarlo, arroja un error de "Fallo de segmentación (núcleo volcado)". Aquí está la salida del mono --aot:
Code: 51 Info: 5 Ex Info: 8 Unwind Info: 31 Class Info: 30 PLT: 2 GOT Info: 11 GOT Info Offsets: 16 GOT: 20 Offsets: 48
Compiled 2 out of 3 methods (66%)
1 methods have other problems (33%)
Methods without GOT slots: 1 (33%)
Direct calls: 0 (100%)
JIT time: 1 ms, Generation time: 0 ms, Assembly+Link time: 0 ms.
¿Cómo puedo solucionarlo?
Gracias.