Summary: | net-misc/memcached-1.5.2: test failure on sparc (testapp.c:561: read_ascii_response: Assertion `nr == 1' failed.) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Robin Johnson <robbat2> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | matoro_bugzilla_gentoo, prometheanfire |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 371525 | ||
Attachments: | build.log |
Description
Rolf Eike Beer
![]() Created attachment 502552 [details]
build.log
Errors look random: ok 14 - issue_101 Signal handled: Terminated. ok 15 - start_server ok 16 - issue_92 ok 17 - issue_102 ok 18 - binary_noop ok 19 - binary_quit ok 20 - binary_quitq ok 21 - binary_set ok 22 - binary_setq ok 23 - binary_add ok 24 - binary_addq ok 25 - binary_replace testapp: testapp.c:729: safe_recv: Assertion `nr != 0' failed. make: *** [Makefile:1699: test] Aborted The testapp.c:729 one happens also in 1.4.33 and 1.4.39. still happens with 1.5.12 This line from the output of ./sizes scares me: Thread stats -6496 (In reply to Rolf Eike Beer from comment #5) > This line from the output of ./sizes scares me: > > Thread stats -6496 That does look weird, but it prints Thread stats -6480 on amd64 and it passes the test suite. Still fails with 1.5.14. This should block https://bugs.gentoo.org/371525 . I'm looking into it, but it seems incredibly nasty and there's a lot of code that seemingly depends on pulling integers out of arbitrary offsets into blocks of bytes. 30 tweaks deep so far and each one gets a little further in the test suite but makes things uglier and uglier. |