![]() |
Blitz Support : |
From: Todd Veldhuizen (tveldhui_at_[hidden])
Date: 2005-06-20 14:33:48
Due to some mixups with mail accounts, I just found some emails that
were unread for the past month :(.
Begin forwarded message:
> From: "Dr. Hans Ekkehard Plesser" <hans.ekkehard.plesser_at_[hidden]>
> Date: May 28, 2005 6:13:10 PM EST
> To: blitz-bugs-owner_at_[hidden]
> Subject: Shared library leads to seg fault under Tru64 (Alpha)
> Reply-To: hans.ekkehard.plesser_at_[hidden]
>
>
> My submission to blitz-bugs was rejected, so I am trying *-owners, as
> suggested by the rejection mail.
>
> I would like to report the following observation:
>
> Blitz : version 0.8 and CVS
> System : Tru64 Unix V5.1B (Alpha)
> Compiler: cxx 6.5-040
>
> When configuring with --enable-shared, any program linked against
> libblitz.so
> seg faults on exit. This holds even for the program
>
> int main() { return 0; }
>
> The fault is cause by an attemd to call std::ostream::flush(), most
> likely on
> std::cout. The error does not occur if one drops the "-model ansi"
> switch,
> but this is not an option, since proper Blitz programs will not
> compile then.
>
> Work-around: Build libblitz as static library only.
>
> Hans E Plesser
>
> --
> Dr. Hans Ekkehard Plesser
> Associate Professor
> Dept. of Mathematical Sciences and Technology
> Norwegian University of Life Sciences
> Phone +47 6496 5467
> Fax +47 6496 5401
> Home http://arken.umb.no/~plesser