Menu

#2 Type warnings on IA64 (Itanium)

closed-out-of-date
nobody
None
5
2003-10-01
2001-11-12
No

With -Werror, DDD fails to compile on the IA64
("Itanium") architecture, with errors like this:
(from
http://buildd.debian.org/fetch.php?&pkg=ddd&ver=1%3A3.3.1-7&arch=ia64&stamp=1004998356&file=log&as=raw
)
c++ -DHAVE_CONFIG_H -I. -I../../ddd -I. -I../../ddd/..
-DNDEBUG -O2 -O2 -Werror -W -Wall -trigraphs -c
../../ddd/ddd.C
cc1plus: warnings being treated as errors
../../ddd/ddd.C: In function `void BlinkCB (void *,
XtIntervalId *)':
../../ddd/ddd.C:5350: warning: cast to pointer from
integer of
different size
make[2]: *** [ddd.o] Error 1

I'm including an experimental Debianisation patch for
DDD; I'm not sure it actually fixes the underlying
problems, but at least it points out where DDD 3.3.1
has problems on IA64.

Discussion

  • J.H.M. Dassen (Ray)

    Debianisation patch for DDD 3.3.1

     
  • Arnaud Desitter

    Arnaud Desitter - 2003-10-01
    • status: open --> closed
     
  • Arnaud Desitter

    Arnaud Desitter - 2003-10-01
    • status: closed --> closed-out-of-date