|
From: Bill H. <goo...@go...> - 2009-03-10 20:05:55
|
I have just released FLINT version 1.2.0. It is available at http://www.flintlib.org/ This is a major new version, including the new features: * Incorporation of David Harvey's zn_poly-0.8 (it is now used to speed up the zmod_poly module - users should notice a significant speed increase for all polynomials over Z/nZ and the modular fmpz_poly Z[x] functions). zn_poly is now included with FLINT and builds automatically as part of FLINT and is thus no longer a library dependency of FLINT. * New fmpz_poly_is_squarefree function. * New fmpz_poly_pseudo_rem function. * New fmpz_poly_signature function (thanks to William Stein for prompting me to implement this). * Thread safety of large parts of FLINT. * Numerous speedups. * Numerous bug fixes. The full list of changes is available in the file CHANGES in the tarball. Bill. |
|
From: Burcin E. <bu...@er...> - 2009-03-14 13:50:38
|
Hi Bill, On Tue, 10 Mar 2009 20:05:31 +0000 Bill Hart <goo...@go...> wrote: > I have just released FLINT version 1.2.0. It is available at > http://www.flintlib.org/ While trying to make an spkg for Sage, I got the following: gcc -std=c99 -I -O3 -c fmpz_poly.c -o fmpz_poly.o fmpz_poly.c:32:17: error: omp.h: No such file or directory make: *** [fmpz_poly.o] Error 1 Is omp.h a typo for gmp.h? It is also included in fmpz_poly-test.c. It seems that the files F_mpz.h and F_mpz_mat.h mentioned in NTL-interface.cpp are not a part of the tarball either. Continuing the build after replacing omp.h with gmp.h still doesn't work, since g++ complains about F_mpz_t and F_mpz_mat_t not being declared anywhere. Cheers, Burcin |
|
From: Bill H. <goo...@go...> - 2009-03-14 14:59:05
|
Hi Burcin, Omp.h can be removed. It's for openmp. I forgot to test it with NTL, thus the missing files. I'm away from my computer ATM but if you want to repair it, remove those two #includes from NTL-interface.c and remove the functions that use them in NTL-interface.c and the relevant includes and test functions in NTL-interface-test.c. All the F_mpz stuff is FLINT 2.0 and can be removed without affecting the rest of FLINT 1.2. I'll issue a fix as soon as I get computer access again. Bill. On 14/03/2009, Burcin Erocal <bu...@er...> wrote: > Hi Bill, > > On Tue, 10 Mar 2009 20:05:31 +0000 > Bill Hart <goo...@go...> wrote: > >> I have just released FLINT version 1.2.0. It is available at >> http://www.flintlib.org/ > > While trying to make an spkg for Sage, I got the following: > > gcc -std=c99 -I -O3 -c fmpz_poly.c -o fmpz_poly.o > fmpz_poly.c:32:17: error: omp.h: No such file or directory > make: *** [fmpz_poly.o] Error 1 > > Is omp.h a typo for gmp.h? It is also included in fmpz_poly-test.c. > > It seems that the files F_mpz.h and F_mpz_mat.h mentioned in > NTL-interface.cpp are not a part of the tarball either. Continuing the build > after replacing omp.h with gmp.h still doesn't work, since g++ complains > about F_mpz_t and F_mpz_mat_t not being declared anywhere. > > > Cheers, > Burcin > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > flint-devel mailing list > fli...@li... > https://lists.sourceforge.net/lists/listinfo/flint-devel > |
|
From: William H. <ha...@ya...> - 2009-03-14 19:10:48
|
I've issued FLINT 1.2.1 which should fix all the issues you noted. It now builds fine for me. Please let me know if it does not for you. Bill. --- On Sun, 3/15/09, Bill Hart <goo...@go...> wrote: > From: Bill Hart <goo...@go...> > Subject: Re: [flint-devel] New version of FLINT (1.2.0) released > To: "Development list for FLINT" <fli...@li...> > Date: Sunday, March 15, 2009, 1:58 AM > Hi Burcin, > > Omp.h can be removed. It's for openmp. > > I forgot to test it with NTL, thus the missing files. > I'm away from my > computer ATM but if you want to repair it, remove those two > #includes > from NTL-interface.c and remove the functions that use them > in > NTL-interface.c and the relevant includes and test > functions in > NTL-interface-test.c. > > All the F_mpz stuff is FLINT 2.0 and can be removed without > affecting > the rest of FLINT 1.2. I'll issue a fix as soon as I > get computer > access again. > > Bill. > On 14/03/2009, Burcin Erocal <bu...@er...> > wrote: > > Hi Bill, > > > > On Tue, 10 Mar 2009 20:05:31 +0000 > > Bill Hart <goo...@go...> wrote: > > > >> I have just released FLINT version 1.2.0. It is > available at > >> http://www.flintlib.org/ > > > > While trying to make an spkg for Sage, I got the > following: > > > > gcc -std=c99 -I -O3 -c fmpz_poly.c -o fmpz_poly.o > > fmpz_poly.c:32:17: error: omp.h: No such file or > directory > > make: *** [fmpz_poly.o] Error 1 > > > > Is omp.h a typo for gmp.h? It is also included in > fmpz_poly-test.c. > > > > It seems that the files F_mpz.h and F_mpz_mat.h > mentioned in > > NTL-interface.cpp are not a part of the tarball > either. Continuing the build > > after replacing omp.h with gmp.h still doesn't > work, since g++ complains > > about F_mpz_t and F_mpz_mat_t not being declared > anywhere. > > > > > > Cheers, > > Burcin > > > > > ------------------------------------------------------------------------------ > > Apps built with the Adobe(R) Flex(R) framework and > Flex Builder(TM) are > > powering Web 2.0 with engaging, cross-platform > capabilities. Quickly and > > easily build your RIAs with Flex Builder, the > Eclipse(TM)based development > > software that enables intelligent coding and > step-through debugging. > > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > > _______________________________________________ > > flint-devel mailing list > > fli...@li... > > > https://lists.sourceforge.net/lists/listinfo/flint-devel > > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex > Builder(TM) are > powering Web 2.0 with engaging, cross-platform > capabilities. Quickly and > easily build your RIAs with Flex Builder, the > Eclipse(TM)based development > software that enables intelligent coding and step-through > debugging. > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > flint-devel mailing list > fli...@li... > https://lists.sourceforge.net/lists/listinfo/flint-devel |
|
From: Burcin E. <bu...@er...> - 2009-03-15 11:59:47
|
On Sat, 14 Mar 2009 12:10:38 -0700 (PDT) William Hart <ha...@ya...> wrote: > > I've issued FLINT 1.2.1 which should fix all the issues you noted. It > now builds fine for me. Please let me know if it does not for you. > > Bill. Thanks, it works. All (FLINT and sage) tests pass on my laptop and sage.math. The new package is available here: http://sage.math.washington.edu/home/burcin/flint/flint-1.2.1.spkg and waiting for review here: http://trac.sagemath.org/sage_trac/ticket/5240 Cheers, Burcin |