#2116: t/library/nciutils.t fails on a plain parrot
----------------------+-----------------------------------------------------
Reporter: dukeleto | Owner: plobsing
Type: bug | Status: new
Priority: normal | Milestone:
Component: testing | Version: 3.4.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: all |
----------------------+-----------------------------------------------------
Changes (by jkeenan):
* cc: ligne (added)
Comment:
In the ''tt2116_2117_1979'' branch, I configured with:
{{{
perl Configure.pl --without-gettext --without-gmp \
--without-libffi --without-extra-nci-thunks \
--without-opengl --without-readline --without-pcre \
--without-zlib --without-threads --without-icu $@
}}}
then ran `make test`. I got past ''t/library/nciutils.t'':
{{{
$ prove -v t/library/nciutils.t
t/library/nciutils.t ..
1..0 # SKIP No NCI thunks
skipped: No NCI thunks
Files=1, Tests=0, 1 wallclock secs
( 0.03 usr + 0.00 sys = 0.03 CPU)
Result: NOTESTS
}}}
... but had these two test failures:
{{{
$ prove t/src/checkdepend.t t/library/pcre.t
t/src/checkdepend.t ..
# couldn't find /usr/include/malloc.h, included from src/gc/malloc.c
# couldn't find extra_thunks.str, included from src/nci/extra_thunks.c
t/src/checkdepend.t .. 1/159
# Failed test 'src/nci/extra_thunks.c (Makefile: line 1743).'
# at t/src/checkdepend.t line 309.
# got: 'src/nci/extra_thunks.str(1)
# '
# expected: ''
# Looks like you failed 1 test of 159.
t/src/checkdepend.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/159 subtests
t/library/pcre.t ..... 1/2
# Failed test 'soup to nuts'
# at t/library/pcre.t line 105.
# Exited with error code: 1
# Received:
# ok 1
# ok 2
# No NCI thunk available for signature `ptr (ptr, STRING)'
# current instr.: 'parrot;PCRE;NCI;compile' pc 23
(runtime/parrot/library/libpcre.pir:30)
# called from Sub 'parrot;PCRE;compile' pc 268
(runtime/parrot/library/pcre.pir:184)
# called from Sub 'main' pc 60
(/home/jimk/gitwork/parrot/t/library/pcre_2.pir:48)
#
# Expected:
# ok 1
# ok 2
# ok 3
# ok 4
# ok 5
#
# Looks like you failed 1 test of 2.
t/library/pcre.t ..... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests
Test Summary Report
-------------------
t/src/checkdepend.t (Wstat: 256 Tests: 159 Failed: 1)
Failed test: 82
Non-zero exit status: 1
t/library/pcre.t (Wstat: 256 Tests: 2 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=2, Tests=161, 1 wallclock secs
( 0.02 usr 0.00 sys + 0.65 cusr 0.05 csys = 0.72 CPU)
Result: FAIL
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/2116#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets