After quite some time, I have decided to roll a new release of cpuaff. It has a couple of small bugfixes, one big bugfix, and some reorganization and better test code. Everything else is pretty much the same and things have more or less just worked. If anyone sees any issues or has new feature requests please post them in issues at github.
Also please note that I have changed the PPA where the Ubuntu packages live. They now live at ppa:dcdillon/cpuaff
- Fixed
affinity_manager::get_cpus_by_socket_and_core()
which now actually does what it says it does (instead of returning nothng ever). - Fixed a bug in the
set_affinity()
family of functions when using hwloc. It was actually working, but was returning a failure even when it suceeded. - Reorganized the repo to be a lot cleaner.
- Added packages to the PPA for Ubuntu Zesty and Artful (they should appear soon).
- Upgraded to the latest version of Catch