#23447 [Opn->Csd]: errors with regression test with "make test"
| From: | helly@php.net | Date: | Sat, 03 May 2003 00:38:17 +0000 |
| Subject: | #23447 [Opn->Csd]: errors with regression test with "make test" | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-38979@lists.php.net to get a copy of this message | ||
ID: 23447
Updated by: helly@php.net
Reported By: dg at ulysium dot net
-Status: Open
+Status: Closed
Bug Type: *General Issues
Operating System: tru64 5.1b
PHP Version: 4.3.2RC2
New Comment:
Then this one at least is closed.
Previous Comments:
------------------------------------------------------------------------
[2003-05-02 19:19:22] dg at ulysium dot net
I grabbed a snapshot last night and compiled that.
It's the 4.3.2rc3-dev and I ran the tests there.
The 023 and 024 tests don't cause any errors there and all
the tests are made all the way. I made it send the results
by email but I'm not certain it went out because there's no
sendmail running on that box at the moment, so here's a
place to grab it from, just in case:
ftp://padme.ulysium.net/tests.log
there are still several failing tests, but not those 023
and 024, so whatever was causing this trouble was
apparently fixed in the cvs.
------------------------------------------------------------------------
[2003-05-02 17:03:41] helly@php.net
To: php-qa@lists.php.net
The "the 024.diff is empty" looks like a segfault. Could you provide a
back trace? Something like:
gdb path_to_php/php
>run patch_to_the_test_/024.php <- not phpt!
>bt
is that possible?
------------------------------------------------------------------------
[2003-05-02 16:42:37] dg at ulysium dot net
How do I send those diff files? to whom?
the 024.diff is empty.
the 023.diff is almost 10k
------------------------------------------------------------------------
[2003-05-02 06:14:36] sniper@php.net
We need to see the tests/lang/023.diff and tests/lang/024.diff files.
------------------------------------------------------------------------
[2003-05-01 19:57:12] dg at ulysium dot net
I'm posting a snapshot of a pice of message from the php-
install list which contains the important bits of info.
Basically, I ran the "make test" and it stopped on the two
regression tests and didn't continue with other tests.
In this mailing list posting, it refers to the 32bit/64bit
issues with the tru64 os.
Perhaps those specific tests require to be looked at
regarding this 32/64bit issue, as well as the reason for
the tests not proceeding any further after the errors
occur..
> =========================================================
============
> CWD : /usr/local/apache/src/php-4.3.2RC2
> PHP : /usr/local/apache/src/php-4.3.2RC2/sapi/
cli/php
> PHP_SAPI : cli
> PHP_VERSION : 4.3.2-RC2
> ZEND_VERSION: 1.3.0
> PHP_OS : OSF1
> INI actual : /usr/local/apache/conf/php.ini
> More .INIs :
> Extra dirs :
> =========================================================
============
> TIME START 2003-04-29 21:58:01
> =========================================================
============
[...]
> FAIL Regression test [tests/lang/023.phpt]
> FAIL Looped regression test (may take a while) [tests/
lang/024.phpt]
> *** Exit 255
>
> What could cause this failed test?
> Anything I can fix? or is it some bug?
Some of these tests always fail on Tru64, mostly because of
flaws in the
tests (32 bit vs. 64 bit). But it should _not_ exit - it
should run a
lot more tests and then send the test results to php-
qa@lists.php.net
(it asks for your permission first, and you can manually
send the test
results, e.g. if you are in an intranet).
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=23447&edit=1