Bug#1056143: libeval-context-perl: t/012_safe.t fails

gregor herrmann gregoa at debian.org
Fri Nov 17 17:28:30 GMT 2023


Source: libeval-context-perl
Version: 0.09.11-5
Severity: serious
Tags: ftbfs trixie sid
Justification: fails to build from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

As noted by ci.debian.net, t/012_safe.t started to fail recently:

#   Failed test 'Test STDOUT'
#   at t/012_safe.t line 127.
#          got: '`- A = 1  [S1]
# '
#     expected: '
# `- A = 1  [S1]
# '
# |- CURRENT_RUNNING_PACKAGE = TEST  [S1]
# |- FILE = t/012_safe.t  [S2]
# |- INTERACTION  [H3]
# |  |- DIE = CODE(0x5600b3ac9f50)  [C4]
# |  |- EVAL_DIE = CODE(0x5600b3aca058)  [C5]
# |  |- INFO = CODE(0x5600b3ac9ba8)  [C6]
# |  `- WARN = CODE(0x5600b2dc5f18)  [C7]
# |- LATEST_CODE = #line 0 'Anonymous_called_at_t_012_safe.t:121'[\n]#  Note: evaluated PRE_CODE before running SAFE code[\n]=comment[\n][\n][\n]package TEST ;[\n]use Data::TreeDumper;[\n][\n][\n][\n]=cut[\n][\n]# PRE_CODE[\n][\n]#line 0 'Anonymous_called_at_t_012_safe.t:121'[\n]# CODE[\n]DumpTree({A => 1}) ;[\n]# POST_CODE[\n][\n]#end of context 'Anonymous_called_at_t_012_safe.t:121'[\n]  [S8]
# |- LINE = 116  [S9]
# |- NAME = Anonymous  [S10]
# |- PACKAGE = TEST  [S11]
# |- REMOVE_PACKAGE_AFTER_EVAL = 1  [S12]
# `- SAFE (no elements)  [H13]
# Looks like you failed 1 test of 22.
t/012_safe.t ............................ 
ok 1 - unsafe code, using default safe
ok 2 - unsafe code
ok 3 - Invalid SAFE definition
ok 4 - PRE_SAFE_CODE error
ok 5 - PRE_SAFE_CODE
ok 6 - use strict by default
ok 7 - USE_STRICT
ok 8 - COMPARTMENT
ok 9 - first eval package
not ok 10 - Test STDOUT
ok 11 - sub pushed into safe context
ok 12 - new sub pushed into same safe context
ok 13 - access to persistent functionality
ok 14 - void context
ok 15 - right value in scalar context
ok 16 - scalar context
ok 17 - right value in array  context
ok 18 - array context
ok 19 - die within a safe
ok 20 - right value in scalar context
ok 21 - croak within a safe
ok 22 - die within a safe while using Carp
1..22
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/22 subtests 


Test Summary Report
- -------------------
t/012_safe.t                          (Wstat: 256 (exited 1) Tests: 22 Failed: 1)
  Failed test:  10
  Non-zero exit status: 1
Files=13, Tests=223,  2 wallclock secs ( 0.05 usr  0.01 sys +  1.29 cusr  0.17 csys =  1.52 CPU)
Result: FAIL


Cf. e.g. https://ci.debian.net/packages/libe/libeval-context-perl/unstable/amd64/39667202/


As this is also run during building the package, it causes a build
failure.



Cheers,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmVXor5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgb6mg/+PuZrDFpUes2CebybnDYOJN5qj/RsS4oTbrYN4aTrhc3KlzgQ8vd0kSV2
jDUyMphzX8veUaQe9X2ss6+VL/O/eLa9jtDCpl8infH9vV1q7EcYp21LL6lN0zq9
VZtVeIXN6m+BTqwT1oS/lBzpgtpm8HOFv4qjJocKkufck3speXE65pQe0zu78Fp0
pGG5DMdA4683IhM4oS7g/2G+vBviMldReApNm6FV9vcKOmmag8CqYwEk/AUb4Q7Z
QCiaBBGy/J3oLdiIAt+JdWe6pg44pd2t1pqct4E1s6snpoIo+vwdbp4+Nox0ioQK
mT+7Au/fF12duWSxYyVpeDsm86rN6zlB/czksFgFey4Vggk/FfmzOVH2PCtdgV1h
InfkW0E9j4xQjrAlPtIXHKdE5FikDr3iQoOj7qyEPwpyIScIpZFTtWqoNIvxxEU7
H841HbstKVWzhxFZBa+bmBtpGeCE6sVhwgdNXvetnfzFPajvM8y/A7wnxsO9KRI5
58wZSvKE1Y8cNFcJTX5oWC2FyvvGLZepMArHA75D6yFxaQaGBnEXMDgw5ELArT8r
aYhKOFnzQiq6+a+rKskujAlHdDivBBK+BpwnVCbO1EZ/JwA5jgTdZ9fKFVQbOEPc
i3bdaBjny8rJEgjRlYLfND/Zy6dKdxbUxZTaIbgInzqM/jFTrQI=
=eiGi
-----END PGP SIGNATURE-----



More information about the pkg-perl-maintainers mailing list