-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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
benchexec: init at 3.21 #263375
benchexec: init at 3.21 #263375
Conversation
acb9a23
to
30f90dc
Compare
@globin ping because you may like to see this. And your work is included here, it was released as part of BenchExec 3.18. |
30f90dc
to
6d20a08
Compare
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.
Haven't tested or went rigorously through this, these are just some initial comments
92de721
to
3331ee2
Compare
This comment was marked as resolved.
This comment was marked as resolved.
53eff86
to
29c5a47
Compare
c9db281
to
448116e
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/2849 |
9a4f010
to
978c703
Compare
It seems this is not necessary, because it provides /dev/cpu/*/cpuid, which we do not use. cf. NixOS/nixpkgs#263375 (comment)
978c703
to
7718fde
Compare
I have updated the PR after the release of 23.11. Kindly asking for further review by @h7x4, @SuperSandro2000 or @FliegendeWurst. Thanks! |
5258562
to
897d4fa
Compare
Bumped BenchExec to 3.21, fixed merge conflicts (trivial, just release notes), removed calls to |
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.
The module and package should get their own init commits.
Co-authored-by: h7x4 <[email protected]>
Co-authored-by: h7x4 <[email protected]>
Co-authored-by: h7x4 <[email protected]>
@SuperSandro2000 thanks for the review. I have addressed two of your remarks and split commits so that they do not mix changes to modules with changes to packages. Regarding the "-wrapper" suffix I asked for clarification |
Description of changes
Packages three related programs, the main one being BenchExec. All three programs are maintained by @PhilippWendler at the Software and Computational Systems Lab at Ludwig-Maximilians-Universität München.
BenchExec (version 3.21)
A framework for reliable benchmarking and resource measurement. See also doi:10.1007/s10009-017-0469-y.
CPU Energy Meter (version 1.2)
A tool for measuring energy consumption of Intel CPUs. Requires reading
msr(4)
devices. See also doi:10.1007/978-3-030-45237-7_8.PQoS Wrapper
Wrapper for Intel PQoS for the purpose of using it in BenchExec. Requires reading
msr(4)
devices.Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)