успешно, за исключением того, что он продолжает бросать мне исключения в каждом случае. :) Я создал 3 отдельные проблемы для SO для каждой проблемы, с которой я сталкиваюсь, надеясь решить хотя бы одну из этих проблем ..
училFody/Alea: TODO Transform: ILLabel
ошибка в VS, при попытке скомпилировать следующий код:
static void Main(string[] args)
{
var gpu = Gpu.Default;
gpu.For(0, 100, idx => Do(idx));
Console.ReadKey();
}
[GpuManaged]
public static void Do(int idx)
{
bool isTrue = false;
bool one = true;
bool two = true;
for (int i = 0; i < 10; i++)
{
if (isTrue)
{
if (one)
continue;
isTrue = false;
}
else
{
if (two)
continue;
isTrue = true;
}
}
}
Эта проблема воспроизводима только при[GpuManaged]
приписывать. Также я заметил, что если вы удалитеif (one) continue;
а такжеif (two) continue;
тогда ошибка исчезнет. Как мне это исправить?
Код был сильно упрощен по сравнению с моим реальным решением, но этого должно быть достаточно, чтобы увидеть проблему.
выиграть 10 х64Alea 3.0.4alea.fody 3.0.4fsharp.core 4.3.4Geforce GT 710