успешно, за исключением того, что он продолжает бросать мне исключения в каждом случае. :) Я создал 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

Ответы на вопрос(0)

Ваш ответ на вопрос