Author: William ML Leslie <[email protected]>
Branch: real-mode-translator-driver
Changeset: r89812:40a92f4debad
Date: 2017-01-28 14:06 +1100
http://bitbucket.org/pypy/pypy/changeset/40a92f4debad/

Log:    Match translator's usage expectations

diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py
--- a/rpython/translator/driver.py
+++ b/rpython/translator/driver.py
@@ -75,7 +75,7 @@
 
         if default_goal:
             default_goal, = self.backend_select_goals([default_goal])
-            if default_goal in self._maybe_skip():
+            if default_goal in self._disabled:
                 default_goal = None
 
         self.default_goal = default_goal
@@ -208,6 +208,8 @@
         return res
 
     def proceed(self, goals):
+        if not goals:
+            goals = [self.default_goal]
         backend, ts = self.get_backend_and_type_system()
         goals = set(self.backend_select_goals(goals + self.extra_goals))
         if not goals:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to