C++11 and ThreadPool.h

The functionality of OpenMM will (eventually) include everything that one would need to run modern molecular simulation.
POST REPLY
User avatar
Josh Buckner
Posts: 2
Joined: Thu Apr 18, 2013 8:16 am

C++11 and ThreadPool.h

Post by Josh Buckner » Wed Nov 15, 2017 12:05 pm

In the master branch, ThreadPool.h uses std::function

Will the next version of OpenMM require C++11?

Which ABI will be used for the OpenMM binaries?

User avatar
Peter Eastman
Posts: 2541
Joined: Thu Aug 09, 2007 1:25 pm

Re: C++11 and ThreadPool.h

Post by Peter Eastman » Wed Nov 15, 2017 12:24 pm

Yes, it will require C++11. The ABI of each build will be consistent with the Python version it's targeted at. That might mean the Python 3.6 build uses a different ABI than the Python 2.7 build, but I'm not certain of that. I'd have to look it up to see.

Peter

POST REPLY