test: remove complex arithmetic testing from c_compiler standalone test

This has no business being here. Tests for our compiler-rt routines should be in
compiler-rt, and tests for our C ABI compliance should be in `test-c-abi`.
This commit is contained in:
Alex Rønne Petersen 2025-11-17 18:58:16 +01:00
parent 41f7f3d4d5
commit a0e6d41331
No known key found for this signature in database

View File

@ -25,30 +25,5 @@ int main (int argc, char *argv[])
if (!ok) abort(); if (!ok) abort();
// Test some basic arithmetic from compiler-rt
{
double complex z = 0.0 + I * 4.0;
double complex w = 0.0 + I * 16.0;
double complex product = z * w;
double complex quotient = z / w;
if (!(creal(product) == -64.0)) abort();
if (!(cimag(product) == 0.0)) abort();
if (!(creal(quotient) == 0.25)) abort();
if (!(cimag(quotient) == 0.0)) abort();
}
{
float complex z = 4.0 + I * 4.0;
float complex w = 2.0 - I * 2.0;
float complex product = z * w;
float complex quotient = z / w;
if (!(creal(product) == 16.0)) abort();
if (!(cimag(product) == 0.0)) abort();
if (!(creal(quotient) == 0.0)) abort();
if (!(cimag(quotient) == 2.0)) abort();
}
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }