Skip Menu |

This queue is for tickets about the Imager CPAN distribution.

Report information
The Basics
Id: 29610
Status: resolved
Priority: 70/
Queue: Imager

People
Owner: TONYC [...] cpan.org
Requestors: TONYC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.60
Fixed in: (no value)



Subject: Warnings from testdrive
Date: Wed, 26 Sep 2007 09:37:19 +1000
To: bug-Imager [...] rt.cpan.org
From: tonyc [...] cpan.org
Warnings from td194.testdrive.hp.com: cc -c -I/usr/local/include -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae +-D_HPUX_SOURCE -Wl,+vnocompatwarnings +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED +-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict +-DVERSION=\"0.60\" -DXS_VERSION=\"0.60\" +Z +"-I/opt/perl_32/lib/5.8.8/IA64.ARCHREV_0-thread-multi/CORE" -DOS_hpux +filters.c "filters.c", line 2339: warning #4232-D: conversion from "i_fill_t *" to a more strictly aligned type "i_fill_fountain_t *" may cause misaligned access i_fill_fountain_t *f = (i_fill_fountain_t *)fill; ^ "filters.c", line 2363: warning #4232-D: conversion from "i_fill_t *" to a more strictly aligned type "i_fill_fountain_t *" may cause misaligned access i_fill_fountain_t *f = (i_fill_fountain_t *)fill; ^ cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE +-Wl,+vnocompatwarnings +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED +-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict +-DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +Z +"-I/opt/perl_32/lib/5.8.8/IA64.ARCHREV_0-thread-multi/CORE" imsgi.c "imsgi.c", line 125: warning #2063-D: shift count is too large buf[0] = value >> 24; ^ "imsgi.c", line 126: warning #2063-D: shift count is too large buf[1] = (value >> 16) & 0xFF; cc -c -I/usr/local/include -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae +-D_HPUX_SOURCE -Wl,+vnocompatwarnings +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED +-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict +-DVERSION=\"0.60\" -DXS_VERSION=\"0.60\" +Z +"-I/opt/perl_32/lib/5.8.8/IA64.ARCHREV_0-thread-multi/CORE" -DOS_hpux +Imager.c "Imager.xs", line 275: warning #2068-D: integer conversion resulted in a change of sign return success ? size : -1; ^ "Imager.c", line 6490: warning #2111-D: statement is unreachable PUTBACK; ^
imsgi.c", line 125: warning #2063-D: shift count is too large buf[0] = value >> 24; ^ "imsgi.c", line 126: warning #2063-D: shift count is too large buf[1] = (value >> 16) & 0xFF; store_32() should be modified to take an unsigned long parameter instead of unsigned short.
the store_32 warnings are now covered by 30335 the other warning is innocuous, since we always malloc the structures.