Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Crypt-Rijndael CPAN distribution.

Report information
The Basics
Id: 22755
Status: resolved
Priority: 0/
Queue: Crypt-Rijndael

People
Owner: Nobody in particular
Requestors: HMBRAND [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.05
Fixed in: (no value)



Subject: Collected remarks on HP-UX
1. Crypt-Rijndael-0.05 still reports as 0.04, which is rather confusing See also http://rt.cpan.org/Ticket/Display.html?id=4227 2. Warnings on HP-UX 11.00 (see below under A) 3. Won't run on HP-UX 11.23 (see below under B) See also http://rt.cpan.org/Ticket/Display.html?id=9514 A: HP-UX 11.00, v5.8.8-dor built for PA-RISC2.0/32 cc -c -Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE - Wl,+vnocompatwarnings -I/pro/local/include -D_LARGEFILE_SOURCE - D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"0.04\" - DXS_VERSION=\"0.04\" +Z "-I/pro/lib/perl5/5.8.8/PA-RISC2.0/CORE" Rijndael.c cc: "Rijndael.xs", line 120: warning 604: Pointers are not assignment- compatible. cc: "Rijndael.xs", line 120: warning 563: Argument #3 is not the correct type. cc: "Rijndael.xs", line 160: warning 604: Pointers are not assignment- compatible. cc: "Rijndael.xs", line 160: warning 563: Argument #4 is not the correct type. B: HP-UX 11.23, v5.8.7-dor built for IA64.ARCHREV_0-LP64/64 cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" +Z "-I/pro/lib/ perl5/5.8.7/IA64.ARCHREV_0-LP64/CORE" _rijndael.c "_rijndael.c", line 423: warning #2068-D: integer conversion resulted in a change of sign e |= (wtxt[idx[3][j]]) & (0xff << 24); ^ "_rijndael.c", line 462: warning #2068-D: integer conversion resulted in a change of sign e |= (wtxt[iidx[3][j]]) & (0xff << 24); ^ cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro /local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERS ION=\"0.04\" -DXS_VERSION=\"0.04\" +Z "-I/pro/lib/perl5/5.8.7/ IA64.ARCHREV_0-LP6 4/CORE" Rijndael.c "Rijndael.xs", line 120: warning #4212-D: mismatch between character pointer types "char *" and "const UINT8 *" rijndael_setup(&RETVAL->ctx, keysize, SvPV_nolen(key)); ^ "Rijndael.xs", line 160: warning #4212-D: mismatch between character pointer types "char *" and "UINT8 *" (&self->ctx, rawbytes, size, SvPV_nolen(RETVAL), self- Show quoted text
>iv);
^ PERL_DL_NONLAZY=1 /pro/bin/perl "-MExtUtils::Command::MM" "- e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_load....FAILED tests 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30 , 32, 34, 36, 38, 40 Failed 20/41 tests, 51.22% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------ ------- t/00_load.t 41 20 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Failed 1/1 test scripts. 20/41 subtests failed. Files=1, Tests=41, 1 wallclock secs ( 0.04 cusr + 0.01 csys = 0.05 CPU)
On Thu Nov 02 08:04:10 2006, HMBRAND wrote: Show quoted text
> 2. Warnings on HP-UX 11.00 (see below under A) > > 3. Won't run on HP-UX 11.23 (see below under B) > See also http://rt.cpan.org/Ticket/Display.html?id=9514
I'm hoping that v1.02 fixes all of these issues. I'll leave this ticket open for a bit, but barring further reports from HP-UX users about continued failures, I'll close it. Thanks,
No further reports from HPUX users, and no recent FAIL reports from CPAN Testers
Subject: Re: [rt.cpan.org #22755] Collected remarks on HP-UX
Date: Wed, 14 Mar 2007 10:29:57 +0100
To: bug-Crypt-Rijndael [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Wed, 14 Mar 2007 03:51:48 -0400, "brian_d_foy via RT" <bug-Crypt-Rijndael@rt.cpan.org> wrote: Show quoted text
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=22755 > > > No further reports from HPUX users, and no recent FAIL reports from CPAN > Testers
Thanks FYI. All tests pass. Last warnings on HP-UX 11.23 native C compiler: x1:/pro/3gl/CPAN/Crypt-Rijndael-1.04 107 > make cp Rijndael.pm blib/lib/Crypt/Rijndael.pm cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"1.04\" -DXS_VERSION=\"1.04\" +Z "-I/pro/lib/perl5/5.8.7/IA64.ARCHREV_0-LP64/CORE" _rijndael.c "_rijndael.c", line 425: warning #2068-D: integer conversion resulted in a change of sign e |= (wtxt[idx[3][j]]) & (0xff << 24); ^ "_rijndael.c", line 464: warning #2068-D: integer conversion resulted in a change of sign e |= (wtxt[iidx[3][j]]) & (0xff << 24); ^ /pro/bin/perl /pro/lib/perl5/5.8.7/ExtUtils/xsubpp -typemap /pro/lib/perl5/5.8.7/ExtUtils/typemap -typemap typemap Rijndael.xs > Rijndael.xsc && mv Rijndael.xsc Rijndael.c cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"1.04\" -DXS_VERSION=\"1.04\" +Z "-I/pro/lib/perl5/5.8.7/IA64.ARCHREV_0-LP64/CORE" Rijndael.c "Rijndael.xs", line 120: warning #4212-D: mismatch between character pointer types "char *" and "const UINT8 *" rijndael_setup(&RETVAL->ctx, keysize, SvPV_nolen(key)); ^ "Rijndael.xs", line 162: warning #4212-D: mismatch between character pointer types "char *" and "UINT8 *" (&self->ctx, rawbytes, size, SvPV_nolen(RETVAL), self->iv); ^ Running Mkbootstrap for Crypt::Rijndael () chmod 644 Rijndael.bs rm -f blib/arch/auto/Crypt/Rijndael/Rijndael.so /usr/bin/ld -b +vnocompatwarnings -L/pro/local/lib -L/usr/lib/hpux64 _rijndael.o Rijndael.o -o blib/arch/auto/Crypt/Rijndael/Rijndael.so \ \ chmod 755 blib/arch/auto/Crypt/Rijndael/Rijndael.so cp Rijndael.bs blib/arch/auto/Crypt/Rijndael/Rijndael.bs chmod 644 blib/arch/auto/Crypt/Rijndael/Rijndael.bs Manifying blib/man3/Crypt::Rijndael.3 -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.9.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.0 & 10.2, AIX 4.3 & 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/
I think Crypt-Rijndael-1.04_03 might fix this. I tracked down several problems with sign- flipping, which should take care of the warnings. There are some new tests inside the distro too. I'll let this bug stay open for a bit, but without comment I'll figure that it works. I don't have access to any HP-UX machines to test it myself.
Subject: Re: [rt.cpan.org #22755] Collected remarks on HP-UX
Date: Thu, 18 Oct 2007 06:59:12 +0000
To: bug-Crypt-Rijndael [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Wed, 17 Oct 2007 13:22:38 -0400, "brian_d_foy via RT" <bug-Crypt-Rijndael@rt.cpan.org> wrote: Show quoted text
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=22755 > > > I think Crypt-Rijndael-1.04_03 might fix this. I tracked down several > problems with sign-flipping, which should take care of the warnings. > > There are some new tests inside the distro too. > > I'll let this bug stay open for a bit, but without comment I'll figure > that it works. I don't have access to any HP-UX machines to test it > myself.
HP-UX 11.23 IPF ------------------------------------------------------------------------ All tests successful. Files=10, Tests=119, 1 wallclock secs ( 0.80 cusr + 0.18 csys = 0.98 CPU) HP-UX 11.23 PA ------------------------------------------------------------------------ HP-UX 11.23 PA ------------------------------------------------------------------------ -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.10.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/
Subject: Re: [rt.cpan.org #22755] Collected remarks on HP-UX
Date: Thu, 18 Oct 2007 07:09:41 +0000
To: bug-Crypt-Rijndael [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Wed, 17 Oct 2007 13:22:38 -0400, "brian_d_foy via RT" <bug-Crypt-Rijndael@rt.cpan.org> wrote: Show quoted text
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=22755 > > > I think Crypt-Rijndael-1.04_03 might fix this. I tracked down several > problems with sign-flipping, which should take care of the warnings. > > There are some new tests inside the distro too. > > I'll let this bug stay open for a bit, but without comment I'll figure > that it works. I don't have access to any HP-UX machines to test it > myself.
All perl's have defined-or HP-UX 11.23 IPF ------------------------------------------------------------------------ HP-UX 11.23/64 U rx1620/64 Itanium 2/1600(2) ia64 2037 Mb This is perl, v5.8.7 built for IA64.ARCHREV_0-LP64 All tests successful. Files=10, Tests=119, 1 wallclock secs ( 0.80 cusr + 0.18 csys = 0.98 CPU) HP-UX 11.23 PA ------------------------------------------------------------------------ HP-UX 11.23/64 U N4000-55/64 PA8600/550(6) pa-2.0 9216 Mb This is perl, v5.8.8 built for PA-RISC2.0-LP64 All tests successful. Files=10, Tests=119, 3 wallclock secs ( 2.50 cusr + 0.50 csys = 3.00 CPU) HP-UX 11.11 PA ------------------------------------------------------------------------ HP-UX 11.11/64 U rp3410/64 PA8800/800(2) pa-2.0 4094 Mb This is perl, v5.8.8 built for PA-RISC2.0-LP64 All tests successful. Files=10, Tests=119, 1 wallclock secs ( 1.10 cusr + 0.20 csys = 1.30 CPU) HP-UX 11.00 PA ------------------------------------------------------------------------ HP-UX 11.00/64 U A500-7X/64 PA8700/750(2) pa-2.0 2048 Mb This is perl, v5.8.8 built for PA-RISC2.0 All tests successful. Files=10, Tests=119, 3 wallclock secs ( 1.56 cusr + 0.26 csys = 1.82 CPU) HP-UX 10.20 PA ------------------------------------------------------------------------ HP-UX 10.20/32 U 9000/800/D390 PA8000/240 pa-2.0 512 Mb This is perl, v5.8.8 built for PA-RISC2.0 All tests successful. Files=10, Tests=119, 6 wallclock secs ( 4.16 cusr + 0.40 csys = 4.56 CPU) -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.10.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/
I was also able to test this through HP's TestDrive service, so it looks like this problem is fixed. Thanks.