My latest Windows validate  fell over as below, with some kind of Python failure (ie not just a failing test).  It worked fine couple of days ago.  Does anyone have any ideas of what might be going on?

Simon

 

=====> process007(normal) 3739 of 3756 [2, 24, 0]

cd ../../libraries/process/tests && $MAKE -s --no-print-directory process007_fd

process007_fd.c: In function 'main':

 

process007_fd.c:33:46:

     error: 'EWOULDBLOCK' undeclared (first use in this function)

 

process007_fd.c:33:46:

     note: each undeclared identifier is reported only once for each function it appears in

make[3]: *** [process007_fd] Error 1

Traceback (most recent call last):

  File "../driver/runtests.py", line 279, in <module>

    oneTest()

  File "c:\code\HEAD\testsuite\driver\testlib.py", line 549, in <lambda>

    thisTest = lambda : runTest(myTestOpts, name, func, args)

  File "c:\code\HEAD\testsuite\driver\testlib.py", line 528, in runTest

    test_common_work (name, opts, func, args)

  File "c:\code\HEAD\testsuite\driver\testlib.py", line 686, in test_common_work

    framework_fail(name, 'runTest', 'Unhandled exception: ' + str(e))

  File "c:\code\HEAD\testsuite\driver\testlib.py", line 824, in framework_fail

    if_verbose(1, '*** framework failure for %s %s ' %s (full_name, reason))

NameError: global name 's' is not defined

make[2]: *** [test] Error 1

make[2]: Leaving directory `/c/code/HEAD/testsuite/tests'

make[1]: *** [fast] Error 2

make[1]: Leaving directory `/c/code/HEAD/testsuite/tests'

make: *** [test] Error 2

== Start post-testsuite package check

Timestamp 2013-09-22 02:30:10 UTC for c:/code/HEAD/inplace\lib\package.conf.d\package.cache

Timestamp 2013-09-22 02:30:10 UTC for c:/code/HEAD/inplace\lib\package.conf.d (same as cache)

using cache: c:/code/HEAD/inplace\lib\package.conf.d\package.cache

== End post-testsuite package check

-------------------------------------------------------------------

Oops!  Looks like you have some unexpected test results or framework failures.

Please fix them before pushing/sending patches.

-------------------------------------------------------------------