Package: perl Version: 5.8.4-8 Followup-For: Bug #215295 $ echo ' use Unicode::String qw/latin1/; use Test::More tests => 3; is (1, 1, latin1("a")); ' > bug.pl $ perl -w bug.pl 1..3 Invalid value for shared scalar at /usr/share/perl/5.8/Test/Builder.pm line 319. WHOA! Somehow you got a different number of results than tests ran! This should never happen! Please contact the author immediately! END failed--call queue aborted. $
$a = latin1("a"); is (1, 1, "$a"); works (as mentioned before). So does using sid's Perl "perl5 (revision 5 version 8 subversion 7)". Since that "Invalid value for shared scalar" seems to be tied to threading (says google), maybe perl can be patched? -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.4.27-2-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages perl depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libdb4.2 4.2.52-18 Berkeley v4.2 Database Libraries [ ii libgdbm3 1.8.3-2 GNU dbm database routines (runtime ii perl-base 5.8.4-8 The Pathologically Eclectic Rubbis ii perl-modules 5.8.4-8 Core Perl modules -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]