[ FAILED ] 10 tests, listed below:
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_huge_coordinates, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-F7 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("huge_coordinates", { (9e+09, 9e+09), (-9e+09, 9e+09), (9e+09, -9e+09), (-9e+09, -9e+09), (0, 0) }, { (-9e+09, -9e+09), (9e+09, -9e+09), (9e+09, 9e+09), (-9e+09, 9e+09) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_duplicate_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 40-F0 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("duplicate_points", { (0, 0), (0, 0), (1, 0), (1, 0), (0, 1) }, { (0, 0), (1, 0), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_same_angle_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-F8 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("same_angle_points", { (0, 0), (2, 2), (1, 1), (3, 3), (0, 1) }, { (0, 0), (3, 3), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_irregular_positions, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-EB 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("irregular_positions", { (5.5, -3.2), (-2.1, 4.8), (3.3, 3.3), (-4.4, -4.4), (0, 2.2), (-1.5, 0) }, { (-4.4, -4.4), (5.5, -3.2), (3.3, 3.3), (-2.1, 4.8) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_complex_shape, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-EB 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("complex_shape", { (0, 0), (2, 1), (1, -1), (-1, -1), (-2, 2), (0, 2), (1, 1) }, { (-1, -1), (1, -1), (2, 1), (0, 2), (-2, 2) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_decimal_coordinates, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-F1 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("decimal_coordinates", { (0.1, 0.5), (-0.2, 0.3), (0.4, -0.6), (1.1, 1.1), (0, -1) }, { (0, -1), (0.4, -0.6), (1.1, 1.1), (0.1, 0.5), (-0.2, 0.3) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_collinear_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-E5 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("collinear_points", { (0, 0), (1, 1), (2, 2), (1, 1) }, { (0, 0), (2, 2) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_many_inside, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-EC 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("many_inside", { (0, 0), (1, 0), (1, 1), (0, 1), (0.2, 0.2), (0.3, 0.7), (0.7, 0.3), (0.6, 0.6), (0.4, 0.5) }, { (0, 0), (1, 0), (1, 1), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_two_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-E9 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("two_points", { (1, 1), (0, 0) }, { (0, 0), (1, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_rectangle, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-FA 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("rectangle", { (1, 0), (0, 0), (1, 1), (0, 1) }, { (0, 0), (1, 0), (1, 1), (0, 1) }))
10 FAILED TESTS
Traceback (most recent call last):
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 308, in
_execute(args_dict, env_copy)
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 281, in _execute
runner.run_threads()
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 220, in run_threads
self.__run_exec(
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 122, in __run_exec
raise Exception(f"Subprocess return {result.returncode}.")
Exception: Subprocess return 3.
Error: Process completed with exit code 1.
[ FAILED ] 10 tests, listed below:
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_huge_coordinates, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-F7 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("huge_coordinates", { (9e+09, 9e+09), (-9e+09, 9e+09), (9e+09, -9e+09), (-9e+09, -9e+09), (0, 0) }, { (-9e+09, -9e+09), (9e+09, -9e+09), (9e+09, 9e+09), (-9e+09, 9e+09) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_duplicate_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 40-F0 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("duplicate_points", { (0, 0), (0, 0), (1, 0), (1, 0), (0, 1) }, { (0, 0), (1, 0), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_same_angle_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-F8 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("same_angle_points", { (0, 0), (2, 2), (1, 1), (3, 3), (0, 1) }, { (0, 0), (3, 3), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_irregular_positions, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-EB 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("irregular_positions", { (5.5, -3.2), (-2.1, 4.8), (3.3, 3.3), (-4.4, -4.4), (0, 2.2), (-1.5, 0) }, { (-4.4, -4.4), (5.5, -3.2), (3.3, 3.3), (-2.1, 4.8) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_complex_shape, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-EB 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("complex_shape", { (0, 0), (2, 1), (1, -1), (-1, -1), (-2, 2), (0, 2), (1, 1) }, { (-1, -1), (1, -1), (2, 1), (0, 2), (-2, 2) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_decimal_coordinates, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-F1 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("decimal_coordinates", { (0.1, 0.5), (-0.2, 0.3), (0.4, -0.6), (1.1, 1.1), (0, -1) }, { (0, -1), (0.4, -0.6), (1.1, 1.1), (0.1, 0.5), (-0.2, 0.3) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_collinear_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-E5 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("collinear_points", { (0, 0), (1, 1), (2, 2), (1, 1) }, { (0, 0), (2, 2) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_many_inside, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-EC 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("many_inside", { (0, 0), (1, 0), (1, 1), (0, 1), (0.2, 0.2), (0.3, 0.7), (0.7, 0.3), (0.6, 0.6), (0.4, 0.5) }, { (0, 0), (1, 0), (1, 1), (0, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_two_points, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 80-E9 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("two_points", { (1, 1), (0, 0) }, { (0, 0), (1, 1) }))
[ FAILED ] ConvexHullGrahamScanTests/PerepelkinIConvexHullGrahamScanFuncTests.ConvexHullGrahamScan/perepelkin_i_convex_hull_graham_scan_omp_enabled_rectangle, where GetParam() = (64-byte object <68-32 44-C7 F6-7F 00-00 20-AC 01-C7 F6-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 C0-FA 5B-23 36-02 00-00>, "perepelkin_i_convex_hull_graham_scan_omp_enabled", ("rectangle", { (1, 0), (0, 0), (1, 1), (0, 1) }, { (0, 0), (1, 0), (1, 1), (0, 1) }))
10 FAILED TESTS
Traceback (most recent call last):
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 308, in
_execute(args_dict, env_copy)
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 281, in _execute
runner.run_threads()
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 220, in run_threads
self.__run_exec(
File "D:\a\ppc-2026-threads\ppc-2026-threads\scripts\run_tests.py", line 122, in __run_exec
raise Exception(f"Subprocess return {result.returncode}.")
Exception: Subprocess return 3.
Error: Process completed with exit code 1.