# New Ticket Created by Alberto Simoes # Please include the string: [perl #37903] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=37903 >
--- osname= darwin osvers= 8.0 arch= darwin-thread-multi-2level cc= cc --- Flags: category=library severity=critical ack=no --- I think this test reads t/library/perlhist.txt and number lines. Basically, it outputs read:[XXXXXSSSSSSSSSSSSSSSSSSSSSSSSSS] where XXXXX is the number of the line (printf %4d) and SSSSSS is the string read from the txt file. The difference is: [EMAIL PROTECTED] parrot]$ diff ../got ../expect 65c65 < # read:[ 65 Andy 5.000b1a 1994-Sep-06 Core slushified.] --- > # read:[ 65 Larry 5.000beta2 1994-Sep-14 Core slushified.] Notice that the line GOT does NOT exist in the txt file. It is a mixture of line 64 and 65. Very Weird :-) BTW, this fails under ppc/macosx, but passes in x86/linux. Cheers Alberto --- Summary of my parrot 0.4.0 (r10466) configuration: configdate='Mon Dec 12 20:15:54 2005' Platform: osname=darwin, archname=darwin-thread-multi-2level jitcapable=1, jitarchname=ppc-darwin, jitosname=DARWIN, jitcpuarch=ppc execcapable=1 perl=perl Compiler: cc='gcc -L/sw/lib -I/sw/include', ccflags='-g -pipe -fno-common -no-cpp-precomp -I/usr/local/include -pipe -fno-common -Wno-long-double ', Linker and Libraries: ld='gcc -L/sw/lib -I/sw/include', ldflags='-L/usr/local/lib -flat_namespace ', cc_ldflags='', libs='-lm -lgmp' Dynamic Linking: share_ext='.dylib', ld_share_flags='-dynamiclib', load_ext='.bundle', ld_load_flags='-bundle -undefined suppress' Types: iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4, ptrsize=4, ptr_alignment=1 byteorder=4321, nv=double, numvalsize=8, doublesize=8 --- Environment: DYLD_LIBRARY_PATH HOME LANG LANGUAGE LD_LIBRARY_PATH LOGDIR PATH PERL5LIB PERL5_CPANPLUS_CONFIG SHELL -- Alberto Simões - Departamento de Informática - Universidade do Minho Campus de Gualtar - 4710-057 Braga - Portugal