Commit 513bea6a authored by Cianciosa, Mark's avatar Cianciosa, Mark
Browse files

Merge branch 'flow_control' into 'main'

Fix issue in cuda context where kernel prefix was would wrong if an output was...

See merge request !101
parents e4003ab6 1167a506
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -756,6 +756,7 @@ namespace gpu {
                }
            }
            for (size_t i = 0, ie = outputs.size(); i < ie; i++) {
                if (!used_args.contains(outputs[i].get())) {
                    if (i == 0) {
                        if (inputs.size()) {
                            source_buffer << ", // "
@@ -772,7 +773,6 @@ namespace gpu {
                        source_buffer << "," << std::endl;
                    }

                if (!used_args.contains(outputs[i].get())) {
                    source_buffer << "    ";
                    jit::add_type<T> (source_buffer);
                    source_buffer << " *  __restrict__ "
+1 −1
Original line number Diff line number Diff line
@@ -332,7 +332,7 @@ template<jit::float_scalar T> void run_math_tests() {
    auto sin_node = graph::sin(v1);
    compile<T> ({graph::variable_cast(v1)},
                {sin_node}, {},
                sin_node->evaluate().at(0), 0.0);
                sin_node->evaluate().at(0), result);

    auto cos_node = graph::cos(v1);
    compile<T> ({graph::variable_cast(v1)},