On 29/10/2010, at 6:56 PM, john skaller wrote:
[]

Well I said the error had to be in the actual error handling and
indeed that is the case, I finally pinpointed the bug:

      | None ->
        print_endline "Overload resolution failed ..";
        try
        clierr sra
        (
          "[lookup_qn_with_sig] (Simple module) Unable to resolve overload of " 
^
          string_of_qualified_name qn ^
          " of (" ^ catmap "," (sbt bsym_table) signs ^")\n" ^
          "candidates are: " ^ full_string_of_entry_set bsym_table entries
        )
        with Not_found -> failwith "Error generating error in 
lookup_qn_with_sig'"

Lookup qn with sig .. 
[lookup_qn_with_sig] (C_hack)::isNULL
sigs = &char
expr_fixlist is ((C_hack)::isNULL p) [depth 0]
Looup qn with sig' case AST_lookup name=isNULL
Resolve overload
Overload resolution failed ..
Failure binding expression ((C_hack)::isNULL p)
SYSTEM FAILURE
Error generating error in lookup_qn_with_sig'

No, I don't know which bit is failing yet, but it has narrowed it down to 
something
trivial (TGFT!)

--
john skaller
skal...@users.sourceforge.net





------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to