[ds6-devel] testing
Chris Leishman
chris at leishman.org
Sun Jan 19 14:56:37 CET 2003
On Sunday, January 19, 2003, at 12:54 PM, Chris Leishman wrote:
> Hi all,
>
> I just ran some tests of the latest code:
>
> HP-UX 11i 11.22 - yes
> HP Tru64 Unix 5.1b - NO (numerous compilation errors)
> Debian GNU/Linux 3.0 - yes
> Red Hat Linux 7.2 - yes
> Red Hat Advanced Server 2.1 - yes
> FreeBSD 4.7 - yes
> OpenBSD 3.1 - yes
> NetBSD 1.6 - yes
I probably should mention that Tru64 failed because the HP compiler is
totally braindead, and the gcc compiler on the machine I had access to
was ancient.
spe167.testdrive.hp.com> cc -V
Compaq C V6.5-011 on Compaq Tru64 UNIX V5.1B (Rev. 2650)
Compiler Driver V6.5-003 (sys) cc Driver
spe167.testdrive.hp.com> /usr/local/bin/gcc --version
2.9-gnupro-99r1
Also, the HP-UX build worked ok (using gcc 3.0 as the compiler),
although it gave a few warnings here and there - but none that I'm
concerned about. The main warning was a "cast increases required
alignment type of target type" every time we cast from a sockaddr* to a
sockaddr_in(6)*. However, I think this is just the compiler being
stupid - and we only do the cast when the real structure should
actually be of the type we are casting to. Also, when I tried using
the HP compiler (HP ANSI C++/C B3910B A.05.36 [May 20 2002]) it died
horribly.
Regards,
Chris
More information about the ds6-devel
mailing list