This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mgedmin
Recipients mgedmin
Date 2015-05-27.12:51:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1432731074.7.0.288731701326.issue24297@psf.upfronthosting.co.za>
In-reply-to
Content
While investigating https://bitbucket.org/pypa/setuptools/issue/388/install-from-sdist-fails-on-python-350b1 I noticed that Grammar/Grammar changed in 3.5, but Lib/symbol.py wasn't updated.

I'm not familiar with the CPython parser, but I suspect that adding/removing/splitting grammar rules causes the nonterminal symbol IDs to shift, which ought to require an update in symbol.py.

Huh.  Now I see a comment in the file says it is automatically generated, but in that case why wasn't that done when I did 'hg pull -u && make && make install'?  Why is it checked into source control?
History
Date User Action Args
2015-05-27 12:51:14mgedminsetrecipients: + mgedmin
2015-05-27 12:51:14mgedminsetmessageid: <1432731074.7.0.288731701326.issue24297@psf.upfronthosting.co.za>
2015-05-27 12:51:14mgedminlinkissue24297 messages
2015-05-27 12:51:14mgedmincreate