-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document OS X Python bug and submit a minimal test case #1190
Comments
Ooh, I like. @mr-c would that work for a jenkins environment? |
|
Workaround up in #1192 |
python.org python 2.7.7 also passes. Whee |
python.org python 2.7.6 passes What version of python ships with OSX, you ask? Why, 2.7.6 of course! |
@kdmurray91 alas pythonz compiles new Python; we are interested in testing the various binary distributions of Python Since python.org's Python doesn't have the issue I declare this to be a problem with Apple's customization. A very enterprising person could:
|
The test case at 3450290#diff-0e869b7a17ce1f9ac85bc00b330c804fR327 triggers the bug |
Note that this bug or a similar one appears to affect Debian unstable too. See #885 for build logs etc. Some gitter notes from @mr-c and myself
|
Fixed in #1192, I think. |
debugging led by @mr-c revealed the error plauging the OSX builder is in fact a python bug, solved by upgrading stock python (2.7.6) using python.org's 2.7.10
The problem appeared to be that the exception message was optimized out. We attempted to work around this by explicitly setting the exception text in read_parsers.cc instead of using the default constructor.
so, to do:
if release note grokking fails we could disable that test for OSX.
@luizirber Got a good way to download/install multiple python versions (and/or make them coexist nicely?)
Bonus: test Python installed via Brew & Anaconda; also Python 3.3+ on OS X
The text was updated successfully, but these errors were encountered: