Re: [tor-dev] prob_distr.c: LogLogistic fails stochastic tests on 32-bits mingw

2018-12-13 Thread Taylor R Campbell
> Date: Thu, 13 Dec 2018 03:25:30 + > From: Taylor R Campbell > > Binary80 arithmetic tickled a problem in the lerp used for binning -- > [...] Correction: while making the lerp less naive addresses this problem, it also arises only when binary80 arithmetic and binary64 arithmetic are mixed,

Re: [tor-dev] prob_distr.c: LogLogistic fails stochastic tests on 32-bits mingw

2018-12-12 Thread Taylor R Campbell
> Date: Wed, 12 Dec 2018 17:47:05 +0200 > From: George Kadianakis > > I followed your suggestion and turned the tests into deterministic by > sampling from a deterministic randomness source. I verified that all the > crypto_rand() call outputs are now the same between the 32-bit mingw > build and

Re: [tor-dev] prob_distr.c: LogLogistic fails stochastic tests on 32-bits mingw

2018-12-12 Thread George Kadianakis
George Kadianakis writes: > Hello Riastradh, > > as discussed on IRC, Appveyor recently started failing the stochastic > tests of LogLogistic on 32-bit builds: > https://github.com/torproject/tor/pull/576 > https://ci.appveyor.com/project/torproject/tor/builds/20897462 > > I managed to

[tor-dev] prob_distr.c: LogLogistic fails stochastic tests on 32-bits mingw

2018-12-11 Thread George Kadianakis
Hello Riastradh, as discussed on IRC, Appveyor recently started failing the stochastic tests of LogLogistic on 32-bit builds: https://github.com/torproject/tor/pull/576 https://ci.appveyor.com/project/torproject/tor/builds/20897462 I managed to reproduce the breakage by cross-compiling