diff options
| author | Stefan Behnel <stefan_ml@behnel.de> | 2019-02-22 21:32:45 +0100 |
|---|---|---|
| committer | Stefan Behnel <stefan_ml@behnel.de> | 2019-02-22 21:32:45 +0100 |
| commit | 33e73a70a822a125080b50b0d9bad8249a638fae (patch) | |
| tree | 1485b712add2c0d187365c2c4fdbfa4415fd7e1f | |
| parent | d5392ffc60d1cdd1a25961fb6d5ccbd05cd39408 (diff) | |
| parent | 8a08c4f7f566b24686b7f5618ec3644ab8fba97f (diff) | |
| download | cython-33e73a70a822a125080b50b0d9bad8249a638fae.tar.gz | |
Merge branch 'master' into faster_absolute_reimports
| -rw-r--r-- | Cython/Compiler/Parsing.py | 4 | ||||
| -rwxr-xr-x | runtests.py | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/Cython/Compiler/Parsing.py b/Cython/Compiler/Parsing.py index 3879a75af..4e5d443eb 100644 --- a/Cython/Compiler/Parsing.py +++ b/Cython/Compiler/Parsing.py @@ -65,7 +65,7 @@ class Ctx(object): def p_ident(s, message="Expected an identifier"): if s.sy == 'IDENT': - name = s.systring + name = s.context.intern_ustring(s.systring) s.next() return name else: @@ -74,7 +74,7 @@ def p_ident(s, message="Expected an identifier"): def p_ident_list(s): names = [] while s.sy == 'IDENT': - names.append(s.systring) + names.append(s.context.intern_ustring(s.systring)) s.next() if s.sy != ',': break diff --git a/runtests.py b/runtests.py index 813ebad83..7c213302a 100755 --- a/runtests.py +++ b/runtests.py @@ -784,7 +784,9 @@ class TestBuilder(object): os.makedirs(language_workdir) workdir = os.path.join(language_workdir, module) if preparse != 'id': - workdir += '_%s' % str(preparse) + workdir += '_%s' % (preparse,) + if language_level: + workdir += '_cy%d' % (language_level,) return test_class(path, workdir, module, tags, language=language, preparse=preparse, |
