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
xfitter: runtime fixes #48675
xfitter: runtime fixes #48675
Conversation
17-01-14 is not compatible with xfitter. It fails with: PDFEXT obsolete, please use EXTPDF instead
@@ -1,5 +1,4 @@ | |||
diff --git a/DY/src/finterface.cc b/DY/src/finterface.cc | |||
index 0405786..eb171d0 100644 | |||
--- a/DY/src/finterface.cc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have you also send this patch upstream?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not yet. I'm working on preparing a version of this patch that would apply to upstream's master.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you had a chance to submit the patch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Mic92 I did. Fingers crossed, will see how it goes.
Failure on x86_64-linux (full log) Attempted: qcdnum, xfitter Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: qcdnum, xfitter Partial log (click to expand)
|
Timed out, unknown build status on x86_64-darwin (full log) Attempted: qcdnum, xfitter Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: qcdnum The following builds were skipped because they don't evaluate on x86_64-linux: apfelgrid, root5, xfitter Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: qcdnum The following builds were skipped because they don't evaluate on aarch64-linux: apfelgrid, root5, xfitter Partial log (click to expand)
|
Timed out, unknown build status on x86_64-darwin (full log) Attempted: apfelgrid, qcdnum, root5, xfitter Partial log (click to expand)
|
ffc1b2b
to
778901a
Compare
@GrahamcOfBorg build apfelgrid qcdnum |
778901a
to
3dd924b
Compare
@GrahamcOfBorg build apfelgrid qcdnum |
Motivation for this change
Fixes xfitter. It is a UB in C++ for function to declare a return value and not provide any, a patch was added to fix that. Also qcdnum 17-01-14 deprecates some of the functions used by xfitter, so downgrade it for now.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)