[sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread John Cremona
-- Forwarded message --
From: Victor Shoup sh...@cs.nyu.edu
Date: 8 November 2014 17:43
Subject: NTL v7 -- thread safety
To: nmbrt...@listserv.nodak.edu


I'd like to announce a new release of NTL, a high-performance C++ library
for doing arithmetic in a variety of fundamental rings.

Version 7 of NTL is now thread safe.  This is a major milestone for NTL.
However, to actually use it, you will need a bleeding edge C++ that supports
C++11 concurrency features.  Please see

   http://shoup.net/ntl/doc/tour-changes.html

for more details on this and several other new features.

To download NTL, please go here:

   http://shoup.net/ntl/

Thanks,

Victor Shoup


Prof. Victor Shoup
Dept. of Computer Science
New York University

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


Re: [sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread Francesco Biscani
Nice to see that C++11 is gaining wider acceptance.

On 11 November 2014 14:45, John Cremona john.crem...@gmail.com wrote:

 -- Forwarded message --
 From: Victor Shoup sh...@cs.nyu.edu
 Date: 8 November 2014 17:43
 Subject: NTL v7 -- thread safety
 To: nmbrt...@listserv.nodak.edu


 I'd like to announce a new release of NTL, a high-performance C++ library
 for doing arithmetic in a variety of fundamental rings.

 Version 7 of NTL is now thread safe.  This is a major milestone for NTL.
 However, to actually use it, you will need a bleeding edge C++ that
 supports
 C++11 concurrency features.  Please see

http://shoup.net/ntl/doc/tour-changes.html

 for more details on this and several other new features.

 To download NTL, please go here:

http://shoup.net/ntl/

 Thanks,

 Victor Shoup

 
 Prof. Victor Shoup
 Dept. of Computer Science
 New York University

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


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


Re: [sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread François Bissey
I guess the compiler requirement will kill all the problems
we saw in #16882 which is a good thing TM.

Francois

On Tue, 11 Nov 2014 13:45:14 John Cremona wrote:
 -- Forwarded message --
 From: Victor Shoup sh...@cs.nyu.edu
 Date: 8 November 2014 17:43
 Subject: NTL v7 -- thread safety
 To: nmbrt...@listserv.nodak.edu
 
 
 I'd like to announce a new release of NTL, a high-performance C++ library
 for doing arithmetic in a variety of fundamental rings.
 
 Version 7 of NTL is now thread safe.  This is a major milestone for NTL.
 However, to actually use it, you will need a bleeding edge C++ that
 supports C++11 concurrency features.  Please see
 
http://shoup.net/ntl/doc/tour-changes.html
 
 for more details on this and several other new features.
 
 To download NTL, please go here:
 
http://shoup.net/ntl/
 
 Thanks,
 
 Victor Shoup
 
 
 Prof. Victor Shoup
 Dept. of Computer Science
 New York University

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


Re: [sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread Jean-Pierre Flori


On Tuesday, November 11, 2014 10:12:33 PM UTC+1, François wrote:

 I guess the compiler requirement will kill all the problems 
 we saw in #16882 which is a good thing TM. 

 Sure, but will make a lot of people have to compile GCC 4.9.2 :)

Could you review #16882 before we begin working on the next update? 

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


Re: [sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread François Bissey
On Tue, 11 Nov 2014 13:18:20 Jean-Pierre Flori wrote:
 On Tuesday, November 11, 2014 10:12:33 PM UTC+1, François wrote:
  I guess the compiler requirement will kill all the problems
  we saw in #16882 which is a good thing TM.
  
  Sure, but will make a lot of people have to compile GCC 4.9.2 :)
 
 Could you review #16882 before we begin working on the next update?
I have to look at the singular 3.1.7 bits I promise I will have a look this 
week. It is too late for 6.4 anyway.

Francois

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


Re: [sage-devel] Fwd: NTL v7 -- thread safety

2014-11-11 Thread Volker Braun
FWIW I've been writing some C++11 and both the type inference/auto/decltype 
and lambdas are pretty neat. And I haven't found any C++11 bugs in gcc 
4.9.1 so far, its pretty solid.



On Tuesday, November 11, 2014 9:12:33 PM UTC, François wrote:

 I guess the compiler requirement will kill all the problems 
 we saw in #16882 which is a good thing TM. 

 Francois 

 On Tue, 11 Nov 2014 13:45:14 John Cremona wrote: 
  -- Forwarded message -- 
  From: Victor Shoup sh...@cs.nyu.edu javascript: 
  Date: 8 November 2014 17:43 
  Subject: NTL v7 -- thread safety 
  To: nmbr...@listserv.nodak.edu javascript: 
  
  
  I'd like to announce a new release of NTL, a high-performance C++ 
 library 
  for doing arithmetic in a variety of fundamental rings. 
  
  Version 7 of NTL is now thread safe.  This is a major milestone for NTL. 
  However, to actually use it, you will need a bleeding edge C++ that 
  supports C++11 concurrency features.  Please see 
  
 http://shoup.net/ntl/doc/tour-changes.html 
  
  for more details on this and several other new features. 
  
  To download NTL, please go here: 
  
 http://shoup.net/ntl/ 
  
  Thanks, 
  
  Victor Shoup 
  
   
  Prof. Victor Shoup 
  Dept. of Computer Science 
  New York University 



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