#include <execution>
#include <algorithm>
-int32_t
+int
main()
{
return 0;
#include <algorithm>
#include <execution>
-int32_t
+int
main()
{
return 0;
#include <execution>
#include <memory>
-int32_t
+int
main()
{
return 0;
#include <memory>
#include <execution>
-int32_t
+int
main()
{
return 0;
#include <execution>
#include <numeric>
-int32_t
+int
main()
{
return 0;
#include <numeric>
#include <execution>
-int32_t
+int
main()
{
return 0;
}
};
-int32_t
+int
main()
{
test_by_type<float64_t>([](int32_t i) { return -2 * i; }, [](int32_t i) { return -(2 * i + 1); },
}
};
-int32_t
+int
main()
{
test_merge_by_type<int32_t>([](size_t v) { return (v % 2 == 0 ? v : -v) * 3; }, [](size_t v) { return v * 2; });
}
};
-int32_t
+int
main()
{
test<float64_t>(-666.0, [](const float64_t& x) { return x * x <= 1024; },
}
};
-int32_t
+int
main()
{
test<float64_t>([](const float64_t x) { return x < 0; });
}
};
-int32_t
+int
main()
{
#if !_PSTL_ICC_16_17_TEST_REDUCTION_RELEASE_BROKEN
}
};
-int32_t
+int
main()
{
test<int32_t>([](const int32_t value) { return value % 2; });
}
};
-int32_t
+int
main()
{
test<int32_t>();
}
}
-int32_t
+int
main()
{
// clang-3.8 fails to correctly auto vectorize the loop in some cases of different types of container's elements,
}
}
-int32_t
+int
main()
{
test<int32_t>(-666, [](size_t j) { return int32_t(j); });
invoke_on_all_policies(test_fill_n(), in.begin(), n, value);
}
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
#if !_PSTL_ICC_18_TEST_EARLY_EXIT_MONOTONIC_RELEASE_BROKEN
}
}
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
test<int32_t, float32_t>(__pstl::__internal::__equal_value<int32_t>(666));
}
};
-int32_t
+int
main()
{
}
}
-int32_t
+int
main()
{
test<int32_t>();
}
}
-int32_t
+int
main()
{
test<int32_t, int8_t>();
}
}
-int32_t
+int
main()
{
test<wrapper<uint16_t>>();
}
};
-int32_t
+int
main()
{
//const operator()
}
};
-int32_t
+int
main()
{
test<int32_t, int32_t>();
}
};
-int32_t
+int
main()
{
#if !_PSTL_ICC_16_17_18_TEST_UNIQUE_MASK_RELEASE_BROKEN
}
};
-int32_t
+int
main()
{
test<Number>(Number(42, OddTag()), std::equal_to<Number>(),
}
};
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
test<int32_t>(8 * sizeof(int32_t));
}
};
-int32_t
+int
main()
{
test<int32_t>(8 * sizeof(int32_t));
}
};
-int32_t
+int
main()
{
test<int32_t>(42, IsEqual<int32_t>(50, OddTag()), [](int32_t j) { return j; });
}
};
-int32_t
+int
main()
{
Weird(int32_t val, OddTag) : value(val, OddTag()) {}
};
-int32_t
+int
main()
{
// Note that the "hit" and "miss" functions here avoid overflow issues.
}
};
-int32_t
+int
main()
{
test<int32_t>(8 * sizeof(int32_t));
}
};
-int32_t
+int
main()
{
test<int32_t>(std::equal_to<int32_t>());
}
};
-int32_t
+int
main()
{
#if !_PSTL_ICC_17_TEST_MAC_RELEASE_32_BROKEN
}
};
-int32_t
+int
main()
{
test<int32_t>();
}
};
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
test<int32_t>(8 * sizeof(int32_t));
}
};
-int32_t
+int
main()
{
test_by_type<int32_t>([](int32_t i) { return 10 * i; }, [](int32_t i) { return i + 1; }, std::less<int32_t>());
}
};
-int32_t
+int
main()
{
test<int32_t>();
}
};
-int32_t
+int
main()
{
test_is_heap_by_type<float32_t>(std::greater<float32_t>());
}
};
-int32_t
+int
main()
{
test<uint16_t, float64_t>(std::less<float64_t>());
}
};
-int32_t
+int
main()
{
using TestUtils::float64_t;
}
}
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
}
};
-int32_t
+int
main()
{
count_val = 0;
}
};
-int32_t
+int
main()
{
test_partial_sort_copy<Num<float32_t>>([](Num<float32_t> x, Num<float32_t> y) { return x < y; });
}
};
-int32_t
+int
main()
{
std::srand(42);
}
}
-int32_t
+int
main()
{
test<uint8_t, uint32_t>([](uint32_t a, uint32_t b) { return a - b; });
}
}
-int32_t
+int
main()
{
// Test for popular types
}
}
-int32_t
+int
main()
{
for (int32_t mode = 0; mode < 2; ++mode)
}
}
-int32_t
+int
main()
{
test_by_type<int32_t>(42, std::plus<int32_t>(), std::multiplies<int32_t>(), std::negate<int32_t>(),
}
}
-int32_t
+int
main()
{
for (int32_t mode = 0; mode < 2; ++mode)
}
}
-int32_t
+int
main()
{
}
}
-int32_t
+int
main()
{
}
}
-int32_t
+int
main()
{
// for trivial types