this is confusing me a bit, as far as I can currently tell it fails in
the 3rd call to outputFunction in the call to return_result - I don't
believe it gets back from that call to return_result.

 p *currentFunction
$2 = {Name = 0xbac568 "IsA", NumberOfArguments = 1, ArrayFailure = 0, 
IsPureVirtual = 0, IsPublic = 1, IsProtected = 0, IsOperator = 0, HaveHint = 0, 
HintSize = 0, ArgTypes = {4867,
    0 <repeats 19 times>}, ArgCounts = {0 <repeats 20 times>}, ArgClasses = 
{0x0 <repeats 20 times>}, ReturnType = 4, ReturnClass = 0x0, Comment = 0x0,
  Signature = 0xbad5b0 "int IsA (const char *name);", IsLegacy = 0}

I can see it call fwrite for "    char tempResult[1024];\n" and __fprintf_chk 
for
"    sprintf(tempResult,\"%%i\",temp%i);\n"

but I'm not convinced it's getting to the fwrite for the final line of the 
Return ttype 4 section which is 
"    Tcl_SetResult(interp, tempResult, TCL_VOLATILE);\n"

(gcc has optimised a lot of the fprintf's to fwrite's)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/745843

Title:
  vtk version 5.4.2-8ubuntu4 failed to build on armel

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to