[Openmp-commits] [PATCH] D143702: [NFC] Convert openmp/runtime/tools/summarizeStats.py to python 3 syntax
serge via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Fri Feb 17 14:29:44 PST 2023
serge-sans-paille added a comment.
@thieta ACK once you fix the issue spotted by at jlpeyton.
================
Comment at: openmp/runtime/tools/summarizeStats.py:306
numThreads = tmp[s]['SampleCount']['Total_OMP_parallel']
- for key in data.keys():
+ for key in list(data.keys()):
if key[0:5] == 'Total':
----------------
jlpeyton wrote:
> serge-sans-paille wrote:
> > not needed
> I do think this list() is necessary because the `del data[key]` line may change the size of the dictionary during iteration.
Correct! my bad, thanks @jlpeyton for spotting this.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143702/new/
https://reviews.llvm.org/D143702
More information about the Openmp-commits
mailing list