-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates from turbo #197
base: master
Are you sure you want to change the base?
Updates from turbo #197
Conversation
@animetosho feel free to indicate stuff I might have missed, not everything is trivial with the parpar changed mixed in there :) |
Sorry about that - I wasn't intending to upstream most of this; I've generally tried to keep changes in par2cmdline-turbo minimal, outside of ParPar integration, so I'm not sure most of these are particularly relevant. I removed OpenMP from par2cmdline-turbo because it simplifies building a static binary, and ParPar doesn't use it. So it was just easier to remove the few remaining uses of OpenMP. The ParPar backend computes progress a little differently, hence this change, but par2cmdline doesn't do this, so I don't think this is correct. Defining The libatomic stuff was because I was using C++11's atomic over OpenMP (due to OpenMP removal). If you're keeping OpenMP, that's not needed.
|
No worries, I was kindof getting it on par with par2cmdline-turbo.
Ah ok I did not check if it was still threading so that will have to remain then, thanks for pointing it out
Ok thanks, I blindly took it and none of my inital tests showed an issue.
Ok that one I'll drop then, for speed there is par2cmdline-turbo :)
Thanks for pointing that out
Thanks for all the feedback, you pointed out many things I missed. And the changes will be much simpler as well, thanks. |
Conflicts: src/libpar2internal.h src/par2creator.cpp src/par2repairer.cpp + add: Fix compiler warning Conflicts: src/par2repairer.cpp
8fbd279
to
65b5126
Compare
I think I have cherry-picked the relevant commits for there from https://github.com/animetosho/par2cmdline-turbo