Re: [PATCH] libstdc++-v3: testsuite: complex proj requirements

2022-06-27 Thread Jonathan Wakely via Gcc-patches
On Mon, 27 Jun 2022 at 11:09, Alexandre Oliva via Libstdc++ wrote: > > On Jun 21, 2022, Alexandre Oliva wrote: > > > * testsuite/26_numerics/complex/proj.cc: Skip test in the > > circumstances in which the implementation of proj is known to > > be broken. > > Ping? > > https://g

Re: [PATCH] libstdc++-v3: testsuite: complex proj requirements

2022-06-27 Thread Alexandre Oliva via Gcc-patches
On Jun 21, 2022, Alexandre Oliva wrote: > * testsuite/26_numerics/complex/proj.cc: Skip test in the > circumstances in which the implementation of proj is known to > be broken. Ping? https://gcc.gnu.org/pipermail/gcc-patches/2022-June/596922.html (I've dropped the '-v3' from

[PATCH] libstdc++-v3: testsuite: complex proj requirements

2022-06-20 Thread Alexandre Oliva via Gcc-patches
The template version of complex::proj returns its argument without testing for infinities, and that's all we have when neither C99 complex nor C99 math functions are available, and it seems too hard to do better without isinf and copysign. I suppose just calling them and expecting users will sup