[plt-scheme] Dynamic loading of multiple mzscheme modules on hpux built with SWIG
At Wed, 30 Mar 2005 18:25:00 +0100, Tim Brown wrote:
> I would say that you're safe enough conditioning this on the HPUX operating
> system, regardless of version.
Great - thanks!
> This 'configure's and 'make's fine (i.e. without any errors);
> and 'make install' runs all the way to building the .zo's for
> hierlist. At which point mzscheme (the install script) spins
> without terminating. I can leave it for 20 minutes, and apart from
> consuming memory (600MB after that long), it can be breaked with
> a 'user break' and it has a reasonable stack (depth about 200 calls
> deep -- it's not recursing as from what I can tell from that).
>
> If I move hierlist out of the way (out of collects); the build continues
> and this condition occurs again at professorj's parser tools.
>
> Is this symptomatic of anything you recognise?
>
> Is there anything that hierlist and ProfJ's Parser tools have in common
> that the other modules don't?
No - that doesn't sound familiar.
> Is mzscheme proven to work on HP/UX or any other 64 architectures?
> Is the garbage collector?
MzScheme works with x86-64. Back when 64-bit Irix boxes roamed the
land, it worked on them, too. As far as I know, you're the first to try
with HP/UX at 64 bits.
If there was a GC problem, I think you wouldn't have gotten as far as
you do. I think it's probably something simple.
> Should I be looking for anything in particular on the stack?
Can you send me a track trace? It might suggest something that I
wouldn't otherwise think of.
Thanks,
Matthew