Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18579 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7526 invoked by uid 1010); 30 Aug 2005 20:18:02 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7510 invoked from network); 30 Aug 2005 20:18:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Aug 2005 20:18:02 -0000 X-Host-Fingerprint: 216.145.54.171 mrout1.yahoo.com FreeBSD 4.7-5.2 (or MacOS X 10.2-10.3) (2) Received: from ([216.145.54.171:39722] helo=mrout1.yahoo.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id BB/57-15098-6FEB4134 for ; Tue, 30 Aug 2005 16:17:59 -0400 Received: from [66.228.175.145] (borndress-lm.corp.yahoo.com [66.228.175.145]) by mrout1.yahoo.com (8.13.4/8.13.4/y.out) with ESMTP id j7UKGbRJ048751; Tue, 30 Aug 2005 13:16:37 -0700 (PDT) In-Reply-To: <431497D0.5020404@lerdorf.com> References: <5.1.0.14.2.20050830050232.05ed1ec0@localhost> <4e89b42605083006395e2f6517@mail.gmail.com> <431497D0.5020404@lerdorf.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <37cfd957e93fa142d9e383fd93af8f67@gravitonic.com> Content-Transfer-Encoding: 7bit Cc: Wez Furlong , Zeev Suraski , internals@lists.php.net Date: Tue, 30 Aug 2005 13:16:43 -0700 To: Rasmus Lerdorf X-Mailer: Apple Mail (2.622) Subject: Re: [PHP-DEV] PHP 5.1 From: andrei@gravitonic.com (Andrei Zmievski) On Aug 30, 2005, at 10:30 AM, Rasmus Lerdorf wrote: > Also, I see the following 6 failed test cases on my Linux box: > > -Bug #16069 [ext/iconv/tests/bug16069.phpt] According to the last two comments in that bug report, glibc iconv() does not support CP932 and this test should be skipped instead of failing. No idea how to check for that in the test system, so I'll leave it to Jani or someone else. > -iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt] This test exhibits wildly different behavior depending on the platform and/or version of iconv library. On BSD the last portion of it fails with "unknown error" instead of "invalid multibyte sequence". On Linux (with glibc iconv) it moronically goes ahead and actually decodes the ROT-13 "encrypted" data without outputting any errors. I don't think there's much we can do here unless we're willing to invest an inordinate amount of effort into tracking down specific iconv() versions and making allowances for them everywhere. -Andrei