[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