hi Kalle, Thank you very much for your work on this, it is much appreciated. Sorry for the delay in replying, I have been out of town for a while.
Kalle Sommer Nielsen wrote: > Hi Greg > > 2009/2/21 Greg Beaver <g...@chiaraquartet.net>: >> Hi, >> >> [snip] > > Good work! > >> I do need some help verifying phar as working with the following >> configurations: >> >> any endian any unix with intel CC >> any Windows Vista >> 64-bit Windows XP >> any other supported OS/compiler/processor combo I didn't list. > > I tested phar under 5.3-cvs and HEAD with Windows Vista 32bit little > endian and VC9. > > Theres only one compilation warning which only exists in HEAD: > ext\phar\func_interceptors.c(101) : warning C4101: 'newlen' : > unreferenced local variable > > However tests wise then the following tests fails in 5.3-cvs: > Phar front controller with mounted external file > [C:\php\src\ext\phar\tests\front.phar.phpt] It appears that this test is not line-ending agnostic, and I'm about to commit a fix, as the problem is simply the length of the string is 172 instead of 167 due to extra \r. This is very good news :) > Phar::getSupportedSignatures() > [C:\php\src\ext\phar\tests\phar_get_supported_signatures_002.phpt] This one is perplexing - I wonder if you have built ext/hash statically or as a .dll? The phar ext is not detected ext/hash, but the test is not skipping because ext/hash is present in the SKIPIF > Phar::setStub() (zip-based) [C:\php\src\ext\phar\tests\zip\phar_stub.phpt] This one is actually troubling, as it looks like a crash is terminating the test at the second setStub() I will try to investigate, but if others can confirm this failure on their windows, that would be helpful. Thanks, Greg -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php