[Monetdb-developers] [Monetdb-checkins] MonetDB5/src/tools/Tests mclient-lmal--help.stable.out.SunOS5.11.STATIC, Nov2008, NONE, 1.1.2.1

Fabian Groffen Fabian.Groffen at cwi.nl
Tue Nov 25 15:07:51 CET 2008


On 25-11-2008 15:02:43 +0100, Stefan Manegold wrote:
> On Tue, Nov 25, 2008 at 01:45:28PM +0000, Fabian wrote:
> > Update of /cvsroot/monetdb/MonetDB5/src/tools/Tests
> > In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv12238
> > 
> > Added Files:
> >       Tag: Nov2008
> > 	mclient-lmal--help.stable.out.SunOS5.11.STATIC 
>                                                ^^^^^^^
> 
> IMHO, this will not work since Mtest.py considers ".STATIC" specific stable
> output only in case MonetDB is "statically linked", i.e., configures with
> "--disable-shared --enable-static", i.e., extension modules are statically
> linked into Mserver --- a "feature" which is (soon: was) only supported by
> MonetDB version 4, but is not (has never been) supported by MonetDB version
> 5).

I got confused.  I took S for Static, not for Sun.

> ... I guess, we should rather try to find out, why the compilation seems to
> find a usable readline on the very same machine (build-x86-sol10) when using GNU gcc
> (http://monetdb.cwi.nl/testing/projects/monetdb/Stable/MonetDB5/.mTests103/GNU.32.32.d.1-SunOS5.11/src_tools/mclient-lmal--help.out.00.html),
> while is apparently does not when using the Sun Studio 12 compiler
> (http://monetdb.cwi.nl/testing/projects/monetdb/Stable/MonetDB5/.mTests103/Sun.32.32.d.1-SunOS5.11/src_tools/mclient-lmal--help.out.00.html)
> ...

I saw that indeed.

> (Mtest.py does not (yet) provide functionality to have *compiler*-specific
> stable output, mainly because is (still) uses the stabdard welcome message
> of both Mserver & mserver5 to get configuration information --- but only
> mserver5's --version option reveals the compiler name ...)

Not really.  It returns the CHOST, which is just produced by
config.guess, or given by the user.

> while
> http://monetdb.cwi.nl/testing/projects/monetdb/Stable/MonetDB5/.Sun.32.32.d.1-SunOS5.11..2008.11.25_00-09-02/config.out_log.html
> says
> ========
> checking readline/readline.h usability... no
> checking readline/readline.h presence... no
> checking for readline/readline.h... no
> ========
> and
> ========
> configure:31480: checking readline/readline.h usability
> configure:31497: cc -c -D__EXTENSIONS__ -xc99 -xO5   conftest.c >&5
> "conftest.c", line 104: cannot find include file: <readline/readline.h>
> cc: acomp failed for conftest.c
> configure:31503: $? = 2
> configure: failed program was:
> | #include <readline/readline.h>
> configure:31517: result: no
> configure:31521: checking readline/readline.h presence
> configure:31536: cc -E   conftest.c
> "conftest.c", line 71: cannot find include file: <readline/readline.h>

> apparently, readline/readline.h is in GNU gcc's default include path but not
> in Sun Studio cc's default include path on that machine ...

Can check that.




More information about the developers-list mailing list