|
From: | Ralf Wildenhues |
Subject: | Re: Libtool head: stresstest.at export of w8$ symbol |
Date: | Tue, 13 Sep 2005 08:25:11 +0200 |
Peter Ekberg writes:
* Ralf Wildenhues wrote on Friday, September 09, 2005 10:48 CEST:* Peter Ekberg wrote on Thu, Sep 08, 2005 at 03:13:43PM CEST: > * Ralf Wildenhues wrote on Thursday, September 08, 2005 09:42 CEST: > > * Peter Ekberg wrote on Fri, Sep 02, 2005 at 09:50:01PM CEST:> > > Ralf Wildenhues wrote: > > Ah, the \\\1 part needs an extra round of escapes. See new patch. The new patch still fails with the `w1$' error above.> Like this?> > * libltdl/config/ltmain.m4sh (func_generate_dlsyms):> Fix escape expression to actually escape relevant > characters from the following grep. Fix Cygwin and > MinGW to use the filtered symbol list when exporting > from self, and not the symbol filter.> * tests/stresstest.at: Export w8, not w8$I believe not. :) (Unless I messed up testing your patch)I think you did, as it works for me. I just tested again. I'm attaching the output from
Darn, I did. Please apply the patch! And: thank you, I owe youa beer for this one, too!
make check TESTS="" TESTSUITE_FLAGS='-v -d 22'.As you can see, it goes on for quite a while before it segfaults, and no sign of the errors you see. I had a breif look at this new bug and it looks as if there's a problem when accessing v7or v8 (first line in main in main.c, line 90 in stresstest.at) Perhaps something along the lines of: http://cygwin.com/ml/cygwin/2004-09/msg01101.htmlI think this bug is present for all of MSVC, MinGW and Cygwin, so it smells like some generic windows problem...
Let's see about this later.
Cheers, Ralf
[Prev in Thread] | Current Thread | [Next in Thread] |