[Zope-dev] zope-tests - FAILED: 8, OK: 57

2011-06-11 Thread Zope tests summarizer
This is the summary for test reports received on the 
zope-tests list between 2011-06-10 00:00:00 UTC and 2011-06-11 00:00:00 UTC:

See the footnotes for test reports of unsuccessful builds.

An up-to date view of the builders is also available in our 
buildbot documentation: 
http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds

Reports received


   Bluebream / Python2.4.6 64bit linux
   Bluebream / Python2.5.5 64bit linux
   Bluebream / Python2.6.5 64bit linux
   ZTK 1.0 / Python2.4.6 Linux 64bit
   ZTK 1.0 / Python2.5.5 Linux 64bit
   ZTK 1.0 / Python2.6.5 Linux 64bit
   ZTK 1.0dev / Python2.4.6 Linux 64bit
   ZTK 1.0dev / Python2.5.5 Linux 64bit
   ZTK 1.0dev / Python2.6.5 Linux 64bit
   Zope 3.4 KGS / Python2.4.6 64bit linux
[1]Zope 3.4 KGS / Python2.5.5 64bit linux
   Zope 3.4 Known Good Set / py2.4-32bit-linux
   Zope 3.4 Known Good Set / py2.4-64bit-linux
   Zope 3.4 Known Good Set / py2.5-32bit-linux
   Zope 3.4 Known Good Set / py2.5-64bit-linux
   Zope Buildbot / zope2.12-py2.6 slave-osx
   Zope Buildbot / zope2.12-py2.6 slave-osx
   Zope Buildbot / zope2.13-py2.6 slave-osx
   Zope Buildbot / zope2.13-py2.6 slave-osx
   Zope Buildbot / zope2.13-py2.7 slave-osx
   Zope Buildbot / zope2.13-py2.7 slave-osx
   Zope Buildbot / zope2.14-py2.6 slave-osx
   Zope Buildbot / zope2.14-py2.6 slave-osx
   Zope Buildbot / zope2.14-py2.7 slave-osx
   Zope Buildbot / zope2.14-py2.7 slave-osx
   Zope Buildbot / zopetoolkit-1.0-py2.4 slave-osx
   Zope Buildbot / zopetoolkit-1.0-py2.5 slave-osx
   Zope Buildbot / zopetoolkit-1.0-py2.6 slave-osx
   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-osx
   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-osx
   Zope Buildbot / zopetoolkit-py2.5 slave-osx
   Zope Buildbot / zopetoolkit-py2.6 slave-osx
   Zope-2.10 Python-2.4.6 : Linux
   Zope-2.11 Python-2.4.6 : Linux
   Zope-2.12 Python-2.6.6 : Linux
   Zope-2.12-alltests Python-2.6.6 : Linux
   Zope-2.13 Python-2.6.6 : Linux
   Zope-2.13-alltests Python-2.6.6 : Linux
   Zope-trunk Python-2.6.6 : Linux
   Zope-trunk-alltests Python-2.6.6 : Linux
   winbot / ZODB_dev py_254_win32
   winbot / ZODB_dev py_265_win32
   winbot / ZODB_dev py_265_win64
   winbot / ZODB_dev py_270_win32
   winbot / ZODB_dev py_270_win64
[2]winbot / z3c.coverage_py_265_32
[3]winbot / z3c.rml_py_265_32
[4]winbot / zc_buildout_dev py_254_win32
[5]winbot / zc_buildout_dev py_265_win32
[6]winbot / zc_buildout_dev py_265_win64
[7]winbot / zc_buildout_dev py_270_win32
[8]winbot / zc_buildout_dev py_270_win64
   winbot / ztk_10 py_254_win32
   winbot / ztk_10 py_265_win32
   winbot / ztk_10 py_265_win64
   winbot / ztk_11 py_254_win32
   winbot / ztk_11 py_265_win32
   winbot / ztk_11 py_265_win64
   winbot / ztk_11 py_270_win32
   winbot / ztk_11 py_270_win64
   winbot / ztk_dev py_254_win32
   winbot / ztk_dev py_265_win32
   winbot / ztk_dev py_265_win64
   winbot / ztk_dev py_270_win32
   winbot / ztk_dev py_270_win64

Non-OK results
--

[1]FAILED  Zope 3.4 KGS / Python2.5.5 64bit linux
   https://mail.zope.org/pipermail/zope-tests/2011-June/043112.html


[2]FAILED  winbot / z3c.coverage_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2011-June/043110.html


[3]FAILED  winbot / z3c.rml_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2011-June/043109.html


[4]FAILED  winbot / zc_buildout_dev py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2011-June/043151.html


[5]FAILED  winbot / zc_buildout_dev py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2011-June/043152.html


[6]FAILED  winbot / zc_buildout_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2011-June/043153.html


[7]FAILED  winbot / zc_buildout_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2011-June/043154.html


[8]FAILED  winbot / zc_buildout_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2011-June/043155.html


___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope-tests - FAILED: 9, OK: 72

2011-06-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/11/2011 11:36 AM, Hanno Schlichting wrote:
> On Sun, Jun 5, 2011 at 8:24 PM, Hanno Schlichting  wrote:
>> $ bin/alltests -s Acquisition -t test_mixed_explicit_and_explicit
>> Running zope.testrunner.layer.UnitTests tests:
>>  Set up zope.testrunner.layer.UnitTests in 0.000 seconds.
>> Segmentation fault
>>
>> I haven't yet tried to debug the problem itself.
> 
> I took the time to investigate this. It came down to the same issue
> noted in https://bugs.launchpad.net/bugs/675064. Some code treated a C
> int as a pointer. Apparently on most platforms sizeof(int) ==
> sizeof(pointer), but there's some where that's not the case.
> 
> In this particular case it was a simple mistake of using the wrong variable:
> 
> PyObject *expl=0;
> int explicit=1;
> 
> UNLESS (PyArg_ParseTupleAndKeywords(
>  args, kw, "O|i", acquire_args+1,
>  &name, &filter, &extra, &explicit, &defalt, &containment
>  ))
> return NULL;
> 
> if (expl) explicit=PyObject_IsTrue(expl);
> 
> The fix was to pass &expl instead of &explicit into
> PyArg_ParseTupleAndKeywords. Almost the same code existed in
> Wrapper_acquire_method and module_aq_acquire and only
> Wrapper_acquire_method got it wrong.
> 
> I released a new Acquisition version and put it into Zope 2.x.
> Hopefully the buildbots will finally get green again.

Excellent!  Thanks very much for tracking the beast to its lair and
aq_wrenching of its arm (now we just need to watch out for its mother ;)


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   "Excellence by Design"http://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk3zjhIACgkQ+gerLs4ltQ5KSgCgqGXWqmpqbPJiolsWjLY9nGmM
xyUAoIZBc5acuHPzpiY/WV9wqtOYX0l1
=wIQ8
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope-tests - FAILED: 9, OK: 72

2011-06-11 Thread Hanno Schlichting
On Wed, Jun 8, 2011 at 1:08 PM, Jan-Wijbrand Kolman
 wrote:
> It seems the python-2.7 from the "deadsnakes" PPA that is installed on
> this buildmachine behaves badly. I do not know why, and I do not really
> feel like investigating it. I'll remove the python-2.7 PPA install from
> this machine we'll start using the hand-build python-2.7 instead.

The Python from PPA wasn't at fault here. It seems it just exhibits a
rare configuration where sizeof(int) != sizeof(pointer).

Please feel free to move back to the PPA build. I fixed the real issue
in the code.

Hanno
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope-tests - FAILED: 9, OK: 72

2011-06-11 Thread Hanno Schlichting
On Sun, Jun 5, 2011 at 8:24 PM, Hanno Schlichting  wrote:
> $ bin/alltests -s Acquisition -t test_mixed_explicit_and_explicit
> Running zope.testrunner.layer.UnitTests tests:
>  Set up zope.testrunner.layer.UnitTests in 0.000 seconds.
> Segmentation fault
>
> I haven't yet tried to debug the problem itself.

I took the time to investigate this. It came down to the same issue
noted in https://bugs.launchpad.net/bugs/675064. Some code treated a C
int as a pointer. Apparently on most platforms sizeof(int) ==
sizeof(pointer), but there's some where that's not the case.

In this particular case it was a simple mistake of using the wrong variable:

PyObject *expl=0;
int explicit=1;

UNLESS (PyArg_ParseTupleAndKeywords(
 args, kw, "O|i", acquire_args+1,
 &name, &filter, &extra, &explicit, &defalt, &containment
 ))
return NULL;

if (expl) explicit=PyObject_IsTrue(expl);

The fix was to pass &expl instead of &explicit into
PyArg_ParseTupleAndKeywords. Almost the same code existed in
Wrapper_acquire_method and module_aq_acquire and only
Wrapper_acquire_method got it wrong.

I released a new Acquisition version and put it into Zope 2.x.
Hopefully the buildbots will finally get green again.

Hanno
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )