New submission from Lysandros Nikolaou <lisandros...@gmail.com>: Running the PEG Parser benchmarks requires having memory_profiler installed.
In Tools/peg_generator: ➜ peg_generator git:(master) make time_stdlib ../../python -m zipfile -e data/xxl.zip data ../../python scripts/benchmark.py --parser=cpython --target=xxl compile Traceback (most recent call last): File "/home/lysnikolaou/repos/cpython/Tools/peg_generator/scripts/benchmark.py", line 9, in <module> import memory_profiler ModuleNotFoundError: No module named 'memory_profiler' I propose to make that optional and only compute the timing benchmarks, in case memory_profiler is not available, since it's these benchmarks that are most important and most frequently run. ---------- assignee: lys.nikolaou messages: 369204 nosy: gvanrossum, lys.nikolaou, pablogsal priority: normal severity: normal status: open title: PEG Parser benchmarks fail if memory_profiler is not installed _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40669> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com