Vissarion Fisikopoulos
Vissarion Fisikopoulos
I can reproduce it locally. To my understanding and according to difference definition (see [documentation](https://www.boost.org/doc/libs/1_82_0/libs/geometry/doc/html/geometry/reference/algorithms/difference/difference_3.html) the right output of the above program is should be ``` 8, 10 0, 10...
I can reproduce the issue with 1.84. This is a bug. On my platform (linux, gcc9) the issue is "resolved" when using `long double` instead of `double` yielding the following...
Thanks for the data and for opening the issue. Could you please share a minimal piece of C++ code to reproduce the above situation?
Thanks @lxily I can reproduce your issue. Indeed the issue seems to be combinatorial and not numerical. Also, it seems that the issue is related to the fact that pB...
@barendgehrels even if it looks OK it isn't. The tests look green but there are the same warnings as before. See https://github.com/boostorg/geometry/issues/1223#issuecomment-1853623770
Thanks for opening this issue and for the computations. Indeed, it seems a good idea to replace `d = acos(cos_d))` by `2 * asin(sin_d_half))` in andoyer and thomas formulas.
> I missed the calculation for Andoyer formula in above chart. I calculated, instead, the result of Andoyer-Lambert one, which uses parametric latitude. Could you please provide the details of...
Thanks for opening this. It seems that msvc-14.0 -- msvc-14.2 return the same error (see https://github.com/boostorg/geometry/pull/1224). Probably there is a need for extra setting to make them work on CI.
I agree that there is a workaround for calling all tests in a directory but it seems like a braking change. Also I am not sure that the commands in...