Skip to content

Test failure because f integer overflow on 32-bit system #176

@remicollet

Description

@remicollet
There were 20 errors:
1) React\Tests\Dns\Query\TcpTransportExecutorTest::testTriggerIdleTimerAfterQueryRejectedOnCancellationWillCloseSocket
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:188
2) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryAgainAfterPreviousWasCancelledReusesExistingSocket
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:239
3) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsWhenServerIsNotListening
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:254
4) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryStaysPendingWhenClientCanNotSendExcessiveMessageInOneChunk
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:289
5) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryStaysPendingWhenClientCanNotSendExcessiveMessageInOneChunkWhenServerClosesSocket
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:332
6) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsWhenClientKeepsSendingWhenServerClosesSocket
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:366
7) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsWhenServerClosesConnection
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:416
8) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryKeepsPendingIfServerSendsIncompleteMessageLength
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:455
9) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryKeepsPendingIfServerSendsIncompleteMessageBody
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:489
10) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsWhenServerSendsInvalidMessage
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:520
11) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsWhenServerSendsInvalidId
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:571
12) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsIfServerSendsTruncatedResponse
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:622
13) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryResolvesIfServerSendsValidResponse
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:662
14) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryRejectsIfSocketIsClosedAfterPreviousQueryThatWasStillPending
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:685
15) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryResolvesIfServerSendsBackResponseMessageAndWillStartIdleTimer
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:719
16) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryResolvesIfServerSendsBackResponseMessageAfterCancellingQueryAndWillStartIdleTimer
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:753
17) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryResolvesIfServerSendsBackResponseMessageAfterCancellingOtherQueryAndWillStartIdleTimer
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:787
18) React\Tests\Dns\Query\TcpTransportExecutorTest::testTriggerIdleTimerAfterPreviousQueryResolvedWillCloseIdleSocketConnection
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:828
19) React\Tests\Dns\Query\TcpTransportExecutorTest::testClosingConnectionAfterPreviousQueryResolvedWillCancelIdleTimer
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:866
20) React\Tests\Dns\Query\TcpTransportExecutorTest::testQueryAgainAfterPreviousQueryResolvedWillReuseSocketAndCancelIdleTimer
TypeError: stream_set_chunk_size(): Argument #2 ($size) must be of type int, float given
/builddir/build/BUILDROOT/php-react-dns-1.5.0-1.fc35.noarch/usr/share/php/React/Dns/Query/TcpTransportExecutor.php:188
/builddir/build/BUILD/dns-b22b0b20278e8535e633ab71a52472c5bf620aa1/tests/Query/TcpTransportExecutorTest.php:904

32-bit arm is still quite common

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions