On OpenBSD, when I run 8.14.1's test 1542 on its own, it succeeds: ----------------------------> srcdir=. /usr/bin/perl -I. ./runtests.pl 1542 Using curl: ../src/curl ********* System characteristics ******** * curl 8.14.1 (x86_64-unknown-openbsd7.7) * libcurl/8.14.1 LibreSSL/4.1.0 zlib/1.3.1.1-motley nghttp2/1.65.0 ngtcp2/1.13.0 nghttp3/1.10.1 * Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss * Features: alt-svc AsynchDNS HSTS HTTP2 HTTP3 HTTPS-proxy IPv6 Largefile libz NTLM SSL threadsafe UnixSockets * Disabled: xattr, win32-ca-searchpath, win32-ca-search-safe, override-dns * Host: ariolc.mips.inka.de * System: OpenBSD ariolc.mips.inka.de 7.7 GENERIC.MP#0 amd64 * OS: openbsd * Perl: v5.40.1 (/usr/bin/perl) * diff: available * Args: 1542 * Env: * Seed: 205968 * buildinfo.configure.tool: configure * buildinfo.configure.args: '--disable-ldap' '--with-openssl' '--with-ca-bundle=/etc/ssl/cert.pem' '--without-brotli' '--without-libgsasl' '--without-libidn2' '--without-libpsl' '--without-libssh' '--without-libssh2' '--with-ngtcp2' '--without-zstd' '--with-zsh-functions-dir' '--with-fish-functions-dir' '--prefix=/usr/local' '--sysconfdir=/etc' '--mandir=/usr/local/man' '--infodir=/usr/local/info' '--localstatedir=/var' '--disable-silent-rules' '--disable-gtk-doc' 'CC=cc' 'CFLAGS=-O2 -pipe -g' * buildinfo.host: x86_64-unknown-openbsd7.7 * buildinfo.host.cpu: x86_64 * buildinfo.host.os: openbsd7.7 * buildinfo.target: x86_64-unknown-openbsd7.7 * buildinfo.target.cpu: x86_64 * buildinfo.target.os: openbsd7.7 * buildinfo.target.flags: UNIX BSD UNIX BSD * buildinfo.compiler: CLANG * buildinfo.compiler.version: 19.1 * buildinfo.sysroot: * Servers: HTTP-IPv6 HTTP-unix FTP-IPv6 ***************************************** test 1542...[connection reuse with CURLOPT_MAXLIFETIME_CONN] --p---oe--- OK (1 out of 1 , remaining: 00:00, took 3.066s, duration: 00:03) TESTDONE: 1 tests were considered during 3 seconds. TESTDONE: 1 tests out of 1 reported OK: 100% <----------------------------
But when I run all tests, it keeps failing: ----------------------------> test 1542...[connection reuse with CURLOPT_MAXLIFETIME_CONN] 1542: output (log/stderr1542) FAILED: --- log/check-expected Sat Jun 7 21:51:39 2025 +++ log/check-generated Sat Jun 7 21:51:39 2025 @@ -1,5 +1,4 @@ == Info: Connection #0 to host 127.0.0.1 left intact[CR][LF] == Info: Connection #0 to host 127.0.0.1 left intact[CR][LF] == Info: Connection #0 to host 127.0.0.1 left intact[CR][LF] -== Info: shutting down connection #0[CR][LF] -== Info: Connection #1 to host 127.0.0.1 left intact[CR][LF] +== Info: Connection #0 to host 127.0.0.1 left intact[CR][LF] - abort tests <---------------------------- Seems like some kind of race condition? -- Christian "naddy" Weisgerber na...@mips.inka.de -- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.html