spark-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hyukjin Kwon <gurwls...@gmail.com>
Subject Re: Tests failing with run-tests.py SyntaxError
Date Fri, 28 Jul 2017 14:06:26 GMT
Yes, that's my guess just given information here without a close look.

On 28 Jul 2017 11:03 pm, "Sean Owen" <sowen@cloudera.com> wrote:

I see, does that suggest that a machine has 2.6, when it should use 2.7?

On Fri, Jul 28, 2017 at 2:58 PM Hyukjin Kwon <gurwls223@gmail.com> wrote:

> That looks appearently due to dict comprehension which is, IIRC, not
> allowed in Python 2.6.x. I checked the release note for sure before -
> https://issues.apache.org/jira/browse/SPARK-20149
>
> On 28 Jul 2017 9:56 pm, "Sean Owen" <sowen@cloudera.com> wrote:
>
>>   File "./dev/run-tests.py", line 124
>>     {m: set(m.dependencies).intersection(modules_to_test) for m in modules_to_test},
sort=True)
>>                                                             ^
>> SyntaxError: invalid syntax
>>
>>
>> It seems like tests are failing intermittently with this type of error,
>> which leads me to guess there's some difference in the Python interpreter
>> on one or more machines but not all (?)
>>
>> Does the error suggest anything to anyone who knows Python better than I?
>>
>> The line has been around for a year so I don't think it's the script per
>> se.
>>
>

Mime
View raw message