https://bugs.llvm.org/show_bug.cgi?id=47785
Bug ID: 47785
Summary: opt-viewer fails on Python 3.8
Product: tools
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P
Component: opt-viewer
Assignee: unassignedb...@nondot.org
Reporter: pctamm...@gmail.com
CC: ane...@apple.com, llvm-bugs@lists.llvm.org
It seems cgi.escape was deprecated in 3.7 and removed in 3.8[1].
Error traceback:
```
Traceback (most recent call last):
File "opt-viewer.py", line 382, in <module>
main()
File "opt-viewer.py", line 371, in main
generate_report(all_remarks,
File "opt-viewer.py", line 287, in generate_report
IndexRenderer(output_dir, should_display_hotness,
max_hottest_remarks_on_index).render(sorted_remarks)
File "opt-viewer.py", line 235, in render
self.render_entry(remark, i % 2)
File "opt-viewer.py", line 203, in render_entry
escaped_name = cgi.escape(r.DemangledFunctionName)
```
[1] https://docs.python.org/3.8/library/cgi.html
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs