[Bug other/91048] New: Recent changes to contrib/mklog cause failure
kelvin.nilsen at gmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Jul 1 22:19:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91048
Bug ID: 91048
Summary: Recent changes to contrib/mklog cause failure
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: kelvin.nilsen at gmail dot com
Target Milestone: ---
./contrib/mklog crashes, even on very simple diff files. Sample traceback
report follows:
./contrib/mklog svn.diffs.7-1-2019 >svn.ChangeLog
Traceback (most recent call last):
File “./contrib/mklog”, line 470, in <module>
main()
File “./contrib/mklog”, line 357, in main
name, email = read_user_info()
File “./contrib/mklog”, line 105, in read_user_info
if cache.match(r’^\s*([a-zA-Z0-9_]+)\s*=\s*(.*?)\s*$’, s):
File “./contrib/mklog”, line 57, in match
self.last_match = re.match(p, s) if isinstance(p, str) else p.match(s)
File “/usr/lib/python3.5/re.py”, line 163, in match
return _compile(pattern, flags).match(string)
TypeError: cannot use a string pattern on a bytes-like object
I get these problems with any diff file. In this case, my diff file consists
only of the following:
kelvin@genoa:~/gcc-root/gcc-trunk$ cat svn.diffs.7-1-2019
Index: gcc/doc/extend.texi
===================================================================
--- gcc/doc/extend.texi (revision 272909)
+++ gcc/doc/extend.texi (working copy)
@@ -5371,6 +5371,8 @@ Kernel functions must have @code{void} return type
@node PowerPC Function Attributes
@subsection PowerPC Function Attributes
+kelvin is clowning around here to try to figure out mklog behavior.
+
These function attributes are supported by the PowerPC back end:
@table @code
More information about the Gcc-bugs
mailing list