[m-dev.] Performance of collect

Fergus Henderson fjh at cs.mu.OZ.AU
Tue Sep 26 03:21:19 AEDT 2000


On 25-Sep-2000, Erwan Jahier <Erwan.Jahier at irisa.fr> wrote:
> Fergus wrote:
> | Probably you have a call to compare/3 in collect.m with a string argument.
> | This may occur in the automatically-generated clauses for compare/3
> | for the types defined in collect.m.
> 
> Sure, but why the dlopen (the C call) tries (and fails) to do something with 
> that symbol?

dlopen() will try to resolve all unresolved references in the .so file
that you load in.  It fails because the library that the program is
linked with is in the wrong grade.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>  |  of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3        |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list