It's not on the download page.

It looks like only 2.5.1 is available at this URL:

http://flintlib.org/flint-2.5.1.tgz

But this won't help as the test and associated function that are causing
the failure you reported were added between 2.4.5 and 2.5.1. So you will
have to go back to 2.4.5 to get a working version presumably.

Having said that, 2.5.0 should have passed, and I don't think these were
added in 2.5.1, so it's strange that it is failing for you. It could be a
miscompilation. I did have a report that it fails on MIPS64 and after
staring at it for a long time I wasn't able to determine why. I suspect a
bug in some version of gcc at this point. I did fix a bug for this function
when built against GMP and not MPIR, but this fix is already in trunk. This
seemed to fix the problem for MIPS, but then a number of issues vanished
there mysteriously upon recompilation. I also valgrinded the test and did
lots of other testing to try and find a real bug in the function but came
up with nothing.

Bill.

On 20 November 2015 at 01:03, Dann Corbit <dcor...@connx.com> wrote:

> I cannot find Flint 2.5.0 on the releases page:
>
> http://flintlib.org/downloads.html
>
>
>
> Where can I find the source for 2.5.0?
>
>
>
> *From:* mpir-devel@googlegroups.com [mailto:mpir-devel@googlegroups.com]
> *Sent:* Thursday, November 19, 2015 3:46 PM
>
> *To:* mpir-devel <mpir-devel@googlegroups.com>
> *Cc:* hart...@yahoo.com; fredrik.johans...@gmail.com
> *Subject:* Re: [mpir-devel] Open source high precision math tools built
> under 64 bit Windows operating systems state of the union
>
>
>
> If you are using MinGW then you should be right with our latest trunk
> branch https://github.com/wbhart/flint2/
>
>
>
> Unfortunately however, the test suite has stopped working altogether on
> our test system due to some new bug in MSYS or MinGW. But I've fixed known
> bugs in the actual library and much of the library is tested via Nemo,
> which uses Flint. That test suite does pass under MinGW64 (with gcc 5.2.0).
>
>
>
> Admittedly the module in which you reported a test failure is not tested
> directly in Nemo. But I have fixed numerous bugs recently which arose from
> static analysis or from porting to other platforms.
>
>
>
> It's the best we can do right now. Of course we'll try to have it fixed
> for the next release, which is likely to be out by the middle of next year
> or so.
>
>
>
> I don't know how you would fare with the latest MinGW against Flint 2.5.0.
> I suspect there are even more bugs there than in trunk, whether the test
> suite shows them or not.
>
>
>
> Bill.
>
>
>
> On 19 November 2015 at 23:57, Dann Corbit <dcor...@connx.com> wrote:
>
> The compiler I was using was 64 bit Mingw gcc, from this location:
>
> http://tdm-gcc.tdragon.net/
>
>
>
> I have found that it is much harder to get Visual Studio build chains to
> work all the way to the end.
>
>
>
> *From:* mpir-devel@googlegroups.com [mailto:mpir-devel@googlegroups.com]
> *Sent:* Thursday, November 19, 2015 2:37 PM
>
>
> *To:* mpir-devel <mpir-devel@googlegroups.com>
> *Cc:* hart...@yahoo.com; fredrik.johans...@gmail.com
> *Subject:* Re: [mpir-devel] Open source high precision math tools built
> under 64 bit Windows operating systems state of the union
>
>
>
> Sorry of course I meant 2.5.0, not 2.4.0.
>
>
>
> And you may also try trunk from our GitHub repository, though note the
> MSVC build files have not been updated for that, if that is what you are
> using.
>
>
>
> Bill.
>
>
>
> On 19 November 2015 at 23:21, Dann Corbit <dcor...@connx.com> wrote:
>
> The Flint version that I used was 2.5.2, which I assumed was the latest
> and greatest.  I may try with Flint 2.4.0 and see if that fixes the issues.
>
>
>
> I did collect the ARB Master version and it managed to pass 189 tests in
> the ‘make check’ before failing, as noted below.  The compressed archive I
> attached contains the screen output of the make check operation.
>
>
>
> *From:* mpir-devel@googlegroups.com [mailto:mpir-devel@googlegroups.com]
> *Sent:* Thursday, November 19, 2015 2:11 PM
> *To:* mpir-devel <mpir-devel@googlegroups.com>
> *Cc:* hart...@yahoo.com; fredrik.johans...@gmail.com
> *Subject:* Re: [mpir-devel] Open source high precision math tools built
> under 64 bit Windows operating systems state of the union
>
>
>
> Hi,
>
>
>
> which version of Flint did you build from?
>
>
>
> We have recently fixed some issues in Flint on Windows in our repository,
> though Flint passed its tests with MinGW and MSVC when we tested it for the
> 2.4.0 release. It's possible we've added something broken since then
> however.
>
>
>
> Arb was only recently ported to Windows. You would need the very latest
> master repo version of Arb. Even then we have not yet actually run the test
> suite, since it is broken on the latest MinGW (probably not our fault).
>
>
>
> Bill.
>
>
>
>
>
>
>
> On 19 November 2015 at 23:01, Dann Corbit <dcor...@connx.com> wrote:
>
> First, an enormous thanks to all those toiling in the mathematical open
> software community.  I am really amazed at the huge volume of high quality
> work that is being performed.  I especially wish to thank the MPIR
> developers, who are diligent to help when I fail to understand something
> correctly or have problems working with the software for whatever reason.
>
>
>
> Compiler I used:
>
> Dragon branded Mingw gcc and g++ 5.1:
>
> $ gcc --version
>
> gcc.exe (tdm64-1) 5.1.0
>
> Copyright (C) 2015 Free Software Foundation, Inc.
>
> This is free software; see the source for copying conditions.  There is NO
>
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
>
>
> Operating system used:
>
> Windows Server 2012 R2 64 bit
>
> Version 6.3 (Build 9600)
>
>
>
> Traditionally, it has been much harder to use the excellent open source
> math libraries on Windows as compared to the Posix operating systems such
> as Linux.  This situation has been improving.
>
>
>
> I am happy to report that MPIR 2.7.1, GMP 6.1.0, and MPFR 3.1.3 built and
> tested perfectly without a hitch.
>
> The output of ‘make check’ is attached to demonstrate the clean runs.
>
>
>
> Arprec 2.2.17 did not fare as well, with a failure on the IO test:
>
> FAILED test.
>
> FAIL: io.exe
>
> See also the attached arprec file for the results of the arprec ‘make
> check’ run.
>
>
>
> The excellent FLINT library depends on MPFR and either GMP or MPIR.
>
> For FLINT, 263 tests passed before the failure of this test:
>
> get_d_vec_2exp....
>
> This application has requested the Runtime to terminate it in an unusual
> way.
>
> Please contact the application's support team for more information.
>
> FAIL:
>
> 95  -5575186258094280917124188782477561469337596
> 87112285282723139480886173387774389911615
>                -95780971292967682372167393387786905012947769156968384
> 598631070650737835296229307480589524
>                               8510699695767552 -618970018489768645727748095
> 2658141614220937365986431780683513983
> -61114
>                                              
> 356811923176469687854977285280802587082227200
> 1 -747505557682645 -16673894388387463
> -531691
>                                                             
> 1943525582235635979849444622351
> 1393796242601165580420296902927051904778239 -14432 0
> -90071
>                                                                            
> 99254740992
> 517599071 -118058594618170935346112 649037107316853453566307746185216 0
> -295147
>                                                                               
>             905179351777280
> -77884453961219948803193500812177408
> -2658455991567414189314038379189362688
>                                                                               
>                             -1361129457621777205098347510012795944967
> -72932357165331019250031773005377765413158177996
>                                                                               
>                                           8
> 158456027519438002599894183936 2637686804213062508310129189618712575
> -2787591825780628946
>                                                                               
>                                                          
> 968106403977476257613823
> -11417981541647679008852206498463792294289997824
> 17840596158824498
>                                                                               
>                                                                         
> 5132285746181186887752876032
> 21257263338842793090602435509489762303
> 10578101642203902710906
>                                                                               
>                                                                               
>          87
> 7083549724321647689712 -2658455693226282351817944164676403200
> -1393797073368663603620029
> 283664178637176832 661472932421 -1 -649037102483511358208492676644860
> 111503725992653115707
> 67854524638162325602304 -5708990770491537594651375783213252895544705008
> -139379653336979898
> 1587671035152801378336768 -83076749736557242038473542758039552
> -680564733683420601898508770
> 052599709696 -16220 8855013545764949324284
> 83076749731721538778029424702914544
> -27222589353
> 67507707706996859454112137216 0 10889035741470030830532839532637229940736
> 21267647932249168
> 956639567904350662656 748288837964973150717764201413223301906307898933251
> -2993155353166576
>               890549386290756323724752817185882112
> -2417851639088521934798847
> -17840596158808272587479462
>                              3565137989972525055
> 22835963083295357780019925454206629401985941504
> -5846006549323611672814
>                                             739330865132078623725977600
> -158456325026222832177878401023 1208888930630064203120608
> -2854
>                                                            
> 495385370381387325664569749621825599438592
> -4 0
> -467680523945888933723767098450952214170162
>                                                                           
> 15732224
> 2658455991569831743771987088989227007 -37778643700818509856767
> 6177610942562655018
>                                                                               
>            49153539
> 90613101514601051439303332232025904044426693443584 -137438953471 0
> 761382640251289
>                                                                               
>                           06233338357874687
> -623075624262119346636339426489794559 20242796126855144471253645131744
> -2
>                                                                               
>                                          361183240885066793087
> -46768052389144375514318200431447012879011088941056 389417655038
> 3831
>                                                                               
>                                                         
> 23884865235477712688877489182448216369266025299968
> -1 7542751490200167847176423128039108041
>                                                                               
>                                                                        
> 92613922982854655
> -1876247379219548202 279338549
> 116920130986472233456294786617302641572474
>                                                                               
>                                                                               
>         58246656
> -8481370167205360696297344 -324518553658426726783156020576192
> 74828883831342229412
>                                                                               
>                                                                               
>                        0276730831012918831996974659584
> 21772754571036140489272085082350691549184
> -1661509641815854
> 33058168417923563647 691453769623872162883628022666469163728895 63
> -14963949889221782253758
> 17615119123376903137737572353 -19787697888663328823021928384
> 154742504906168934735022079
> 15
> 8378954052774517617668919295 340282366920977130200172372883796918144 1
> 46768052389144375511
> 782899231507064035431701020672 -1
>
> ../Makefile.subdirs:91: recipe for target
> '../build/fmpz_vec/test/t-get_d_vec_2exp.exe_RUN'
>                                  failed
>
> make[1]: *** [../build/fmpz_vec/test/t-get_d_vec_2exp.exe_RUN] Error 3
>
> make[1]: Leaving directory '/f/math/flint-2.5.2/fmpz_vec'
>
>
>
> See the attached FLINT make check output for details.  I did not check yet
> to see if there are any further tests that were not performed due to the
> failure.
>
>
>
> Finally, there is ARB, which to someone with a numerical analysis
> background is some sort of incredible miracle…
>
>
>
> The released ARB (2.7.0) had an epic face-plant, failing on the very first
> test.  Quite disappointing, since my ultimate goal is to use ARB for some
> theoretical analysis of prime patterns and to write some arbitrary
> precision numerical software with known bounds (various integration and
> differentiation schemes and things like that).
>
>
>
> However, the software in the arb repository ARB-MASTER *fared much better*,
> failing after 189 successful tests with the following error:
>
> get_fmpz_mid_rad_10exp....
>
> This application has requested the Runtime to terminate it in an unusual
> way.
>
> Please contact the application's support team for more information.
>
> FAIL (containment):
>
>
>
> x = -1 +/- (536870913 * 2^140737488355297)
>
>
>
> y =
> (-19239260838083241802870625048898248928261591440656956380834127638791856333738872368844718674453742173038418329599
> * 2^140737488354955) +/- (134217731 * 2^140737488355299)
>
>
>
> mid =
> -9812799164033899534483644653634679200366633588642556024138436522308629048632907449619127297461204873101939920323620124087721385722582184731655307273683601915722285234442648513484666686461035170605058151413271384650598926804269659498781094362533146232812292835561875151296111056170769234754190764643378898080851848091057446480457817105864
>
>
>
> rad =
> 2453199826529638837279170225519022442502482511389098676083620602381890775321025498364536788553210099441029070639409947742235177870191714466784935161943360042622756797720262313925716217005384190526107846153612732109739206311688744610548582580418653235877315772187229167265146188868880972553084606143996226995765886677925323801910291988481
>
>
>
> exp = 42366205509027
>
>
>
> ../Makefile.subdirs:84: recipe for target
> '../build/arb/test/t-get_fmpz_mid_rad_10exp.exe_RUN' failed
>
> make[1]: *** [../build/arb/test/t-get_fmpz_mid_rad_10exp.exe_RUN] Error 3
>
>
>
> In order to get ARB master to compile, I had to change 4 or 5 long
> parameters to the slong typedef in a few places.  At any rate, it seems
> that there was a precision failure on that final test.  I did not check yet
> to see if there are any further tests.
>
> In summation, it seems that the ARB code in MASTER is very close to what I
> need to use.  I do not know if the ARB failure is related to the FLINT
> failure (since ARB depends on FLINT).  It seems possible that they may be
> related.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to