[SYCL] Add C99 complex math end-to-end tests for SYCL device library (Windows only) (#21880)
- [x] Create c99_complex_math_test.cpp (float version) with C99 _Complex
types and functions
- [x] Create c99_complex_math_fp64_test.cpp (double version) with C99
_Complex types and functions
- [x] Remove device_complex_test_mul and device_complex_test_div from
both tests
- [x] Remove c99_norm and c99_normf tests from both files
- [x] Restrict both tests to run on Windows only (`// REQUIRES:
windows`)
- [x] Apply clang-format to both test files
- [x] Remove cpolar, clog10, and all remaining complex mul/div operator
tests — only explicit C99 complex math function calls remain
- [x] Remove `#include <cassert>` from both test files
- [x] Remove unused `sycl_read` variable from both test files
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jinge90 <43599496+jinge90@users.noreply.github.com>
Co-authored-by: jinge90 <ge.jin@intel.com>