Closed michaelpaper closed 2 years ago
thanks for reporting this issue. @amohoste also noticed the same error few days ago
@dhschall as you are an active user of PMU tools, could you please take a look at why it fails in our script?
Hey, @michaelpaper
yes I also encountered this problem and it seems to come from a bug in the upstream repo.
I fixed it by adding a , *_
in the tuple unpacking of line 146
index b3afd96..3f06549 100755
--- a/event_download.py
+++ b/event_download.py
@@ -143,7 +143,7 @@ def parse_map_file(match, key=None, link=True, onlyprint=False, acceptfile=False
if len(n) > 0:
print("Cannot parse", n)
continue
- cpu, version, name, typ = n
+ cpu, version, name, typ, *_ = n
if not (fnmatch(cpu, match) or fnmatch(cpu, match2) or
fnmatch(match2, cpu) or fnmatch(match, cpu)):
continue
@dhschall could you please submit a bug fix to upstream?
@dhschall please open a PR in this repo as well, changing the branch and the repo to the ones in our fork.
fixed by #445
I am trying to use VHive's profiler. I followed each step of the quick start guide (cloning version 1.4.1) on a CloudLab cluster with the "vHive-cluster-env" profile with 2 nodes. Then I followed the steps described in
docs/profiling.md
, but when runningscripts/install_pmutools.sh
, I get the following error:Do you know why this happens and how to fix it ?
Thanks in advance !