Jeffrey Kintscher
Jeffrey Kintscher
These are the "make check" errors I see on Ubuntu 16.04.4 LTS: ``` =================================================== Squid Web Proxy 6.0.0-VCS: src/test-suite.log =================================================== # TOTAL: 31 # PASS: 29 # SKIP: 0 #...
Both of these tests fail when exercising IPv6 functionality. It seems to me the best approach is to disable testHttpRequest::testIPv6HostColonBug() and a portion of testIpAddress::testStringConstructor() when building with --disable-ipv6.
The tests are failing because they do not call Ip::ProbeTransport() to properly initialize Ip::EnableIpv6.
The test programs didn't call Ip::ProbeTransport(), which means Ip::EnableIpv6 always had its default value of zero regardless of whether the --disable-ipv6 configuration setting was used. The two failing tests were...
I am using gdb to step through the testIpAddress test suite with and without --disable-ipv6 to look for any other related misbehavior. I will check in my changes on Monday...