#804122 FTBFS on hurd-i386 due to test breakages

Package:
capnproto
Source:
capnproto
Description:
tool for working with the Cap'n Proto data interchange format
Submitter:
Tom Lee
Date:
2015-11-05 05:51:05 UTC
Severity:
normal
#804122#5
Date:
2015-11-05 05:49:35 UTC
From:
To:
A few tests breaking due to EMIG_REPLY_MISMATCH:

[ RUN      ] AsyncUnixTest.SignalsNoWait
unknown file: Failure
C++ exception with description "src/kj/async-unix.c++:667: failed:
poll(): (ipc/mig) wrong reply message ID" thrown in the test body.
[  FAILED  ] AsyncUnixTest.SignalsNoWait (10 ms)

[ RUN      ] AsyncUnixTest.Wake
unknown file: Failure
C++ exception with description "src/kj/async-unix.c++:667: failed:
poll(): (ipc/mig) wrong reply message ID" thrown in the test body.
[  FAILED  ] AsyncUnixTest.Wake (0 ms)


Other tests busted due to unsupported socket options:

[----------] 6 tests from SerializeAsyncTest
[ RUN      ] SerializeAsyncTest.ParseAsync
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.ParseAsync (0 ms)
[ RUN      ] SerializeAsyncTest.ParseAsyncOddSegmentCount
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.ParseAsyncOddSegmentCount (0 ms)
[ RUN      ] SerializeAsyncTest.ParseAsyncEvenSegmentCount
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.ParseAsyncEvenSegmentCount (0 ms)
[ RUN      ] SerializeAsyncTest.WriteAsync
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.WriteAsync (0 ms)
[ RUN      ] SerializeAsyncTest.WriteAsyncOddSegmentCount
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.WriteAsyncOddSegmentCount (0 ms)
[ RUN      ] SerializeAsyncTest.WriteAsyncEvenSegmentCount
unknown file: Failure
C++ exception with description
"src/capnp/serialize-async-test.c++:111: unimplemented:
setsockopt(fds[0], SOL_SOCKET, SO_RCVBUF, &small, sizeof(small)):
Protocol not available" thrown in the test fixture's constructor.
[  FAILED  ] SerializeAsyncTest.WriteAsyncEvenSegmentCount (0 ms)

Haven't seen these errors manifest on other archs yet, though still waiting
on buildd for some.