* bug#10096: Failing gc.test for i586
@ 2011-11-21 14:46 Petr Gajdos
2011-11-21 15:13 ` Petr Gajdos
2011-11-23 12:06 ` Andy Wingo
0 siblings, 2 replies; 10+ messages in thread
From: Petr Gajdos @ 2011-11-21 14:46 UTC (permalink / raw)
To: 10096
[-- Attachment #1: Type: text/plain, Size: 209 bytes --]
Hi,
gc.test is failing with guile 2.0.3 for me on i586:
FAIL: gc.test: gc: Unused modules are removed
I don't observe this for guile 2.0.2. Could you please
guide me to resolve this issue?
Petr
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2011-11-21 14:46 bug#10096: Failing gc.test for i586 Petr Gajdos
@ 2011-11-21 15:13 ` Petr Gajdos
2011-11-23 12:06 ` Andy Wingo
1 sibling, 0 replies; 10+ messages in thread
From: Petr Gajdos @ 2011-11-21 15:13 UTC (permalink / raw)
To: 10096
[-- Attachment #1: Type: text/plain, Size: 295 bytes --]
On Mon, Nov 21, 2011 at 03:46:53PM +0100, Petr Gajdos wrote:
> gc.test is failing with guile 2.0.3 for me on i586:
> FAIL: gc.test: gc: Unused modules are removed
>
> I don't observe this for guile 2.0.2. Could you please
And it also doesn't happen on x86_64 with guile 2.0.3.
Petr
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2011-11-21 14:46 bug#10096: Failing gc.test for i586 Petr Gajdos
2011-11-21 15:13 ` Petr Gajdos
@ 2011-11-23 12:06 ` Andy Wingo
2011-11-24 7:41 ` Petr Gajdos
2011-12-03 0:26 ` Andreas Schwab
1 sibling, 2 replies; 10+ messages in thread
From: Andy Wingo @ 2011-11-23 12:06 UTC (permalink / raw)
To: Petr Gajdos; +Cc: 10096
On Mon 21 Nov 2011 15:46, Petr Gajdos <pgajdos@suse.cz> writes:
> gc.test is failing with guile 2.0.3 for me on i586:
> FAIL: gc.test: gc: Unused modules are removed
>
> I don't observe this for guile 2.0.2. Could you please
> guide me to resolve this issue?
Hummmm. Well, on the one side, it is not really a fatal failure. This
tests allocates 1000 modules, then does a few gc runs, then checks to
make sure they were all collected. Since libgc is a conservative
collector, it is possible that it mistakenly thinks one of those modules
is still alive -- a problem that is more acute on 32-bit systems. It is
also dependent on the compiler you use, the version of libgc, etc.
I think if I were you, I would just ignore this error. I know it's not
a very good answer, but does that work for you?
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2011-11-23 12:06 ` Andy Wingo
@ 2011-11-24 7:41 ` Petr Gajdos
2011-12-03 0:26 ` Andreas Schwab
1 sibling, 0 replies; 10+ messages in thread
From: Petr Gajdos @ 2011-11-24 7:41 UTC (permalink / raw)
To: Andy Wingo; +Cc: 10096
[-- Attachment #1: Type: text/plain, Size: 999 bytes --]
On Wed, Nov 23, 2011 at 01:06:21PM +0100, Andy Wingo wrote:
> On Mon 21 Nov 2011 15:46, Petr Gajdos <pgajdos@suse.cz> writes:
>
> > gc.test is failing with guile 2.0.3 for me on i586:
> > FAIL: gc.test: gc: Unused modules are removed
> >
> > I don't observe this for guile 2.0.2. Could you please
> > guide me to resolve this issue?
>
> Hummmm. Well, on the one side, it is not really a fatal failure. This
> tests allocates 1000 modules, then does a few gc runs, then checks to
> make sure they were all collected. Since libgc is a conservative
> collector, it is possible that it mistakenly thinks one of those modules
> is still alive -- a problem that is more acute on 32-bit systems. It is
> also dependent on the compiler you use, the version of libgc, etc.
>
> I think if I were you, I would just ignore this error. I know it's not
> a very good answer, but does that work for you?
Andy,
thanks a lot for you answer, I will ignore it.
Best regards,
Petr
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2011-11-23 12:06 ` Andy Wingo
2011-11-24 7:41 ` Petr Gajdos
@ 2011-12-03 0:26 ` Andreas Schwab
2012-01-31 21:36 ` Andy Wingo
1 sibling, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2011-12-03 0:26 UTC (permalink / raw)
To: Andy Wingo; +Cc: 10096
threads.test has the same problem: the test "mutex with owner not
retained (bug #27450)" can fail because of a spurious stack reference to
the mutex object.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2011-12-03 0:26 ` Andreas Schwab
@ 2012-01-31 21:36 ` Andy Wingo
2012-02-01 15:16 ` Andreas Schwab
0 siblings, 1 reply; 10+ messages in thread
From: Andy Wingo @ 2012-01-31 21:36 UTC (permalink / raw)
To: Andreas Schwab; +Cc: 10096
On Sat 03 Dec 2011 01:26, Andreas Schwab <schwab@linux-m68k.org> writes:
> threads.test has the same problem: the test "mutex with owner not
> retained (bug #27450)" can fail because of a spurious stack reference to
> the mutex object.
Thanks for the note. We have a patch that didn't make 2.0.5, but which
might fix this issue for you. Would you mind trying a snapshot? Either
from git, or this tarball:
http://hydra.nixos.org/build/1963047/download/4/guile-2.0.5.3-7e9a3.tar.xz
Thanks!
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2012-01-31 21:36 ` Andy Wingo
@ 2012-02-01 15:16 ` Andreas Schwab
2012-02-01 15:54 ` Andy Wingo
0 siblings, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2012-02-01 15:16 UTC (permalink / raw)
To: Andy Wingo; +Cc: 10096
Andy Wingo <wingo@pobox.com> writes:
> On Sat 03 Dec 2011 01:26, Andreas Schwab <schwab@linux-m68k.org> writes:
>
>> threads.test has the same problem: the test "mutex with owner not
>> retained (bug #27450)" can fail because of a spurious stack reference to
>> the mutex object.
>
> Thanks for the note. We have a patch that didn't make 2.0.5, but which
> might fix this issue for you.
gc.test is still failing.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2012-02-01 15:16 ` Andreas Schwab
@ 2012-02-01 15:54 ` Andy Wingo
2012-02-01 16:13 ` Andreas Schwab
0 siblings, 1 reply; 10+ messages in thread
From: Andy Wingo @ 2012-02-01 15:54 UTC (permalink / raw)
To: Andreas Schwab; +Cc: 10096
On Wed 01 Feb 2012 16:16, Andreas Schwab <schwab@linux-m68k.org> writes:
> Andy Wingo <wingo@pobox.com> writes:
>
>> On Sat 03 Dec 2011 01:26, Andreas Schwab <schwab@linux-m68k.org> writes:
>>
>>> threads.test has the same problem: the test "mutex with owner not
>>> retained (bug #27450)" can fail because of a spurious stack reference to
>>> the mutex object.
>>
>> Thanks for the note. We have a patch that didn't make 2.0.5, but which
>> might fix this issue for you.
>
> gc.test is still failing.
But threads.test passes? Which gc.test fails?
Thanks,
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2012-02-01 15:54 ` Andy Wingo
@ 2012-02-01 16:13 ` Andreas Schwab
2012-02-01 23:11 ` Andy Wingo
0 siblings, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2012-02-01 16:13 UTC (permalink / raw)
To: Andy Wingo; +Cc: 10096
Andy Wingo <wingo@pobox.com> writes:
> But threads.test passes?
Due to the nature of these tests the absense of a failure doesn't tell
you much.
> Which gc.test fails?
FAIL: gc.test: gc: Unused modules are removed
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#10096: Failing gc.test for i586
2012-02-01 16:13 ` Andreas Schwab
@ 2012-02-01 23:11 ` Andy Wingo
0 siblings, 0 replies; 10+ messages in thread
From: Andy Wingo @ 2012-02-01 23:11 UTC (permalink / raw)
To: Andreas Schwab; +Cc: 10096-done
On Wed 01 Feb 2012 17:13, Andreas Schwab <schwab@linux-m68k.org> writes:
> Andy Wingo <wingo@pobox.com> writes:
>
>> But threads.test passes?
>
> Due to the nature of these tests the absense of a failure doesn't tell
> you much.
Indeed. As much as I would like for there to be certainty...
>> Which gc.test fails?
>
> FAIL: gc.test: gc: Unused modules are removed
OK, we're back to the original bug. I added a hack to make this one
throw 'unresolved if it fails. With that, we should be done here.
Thanks for the feedback.
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-02-01 23:11 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-21 14:46 bug#10096: Failing gc.test for i586 Petr Gajdos
2011-11-21 15:13 ` Petr Gajdos
2011-11-23 12:06 ` Andy Wingo
2011-11-24 7:41 ` Petr Gajdos
2011-12-03 0:26 ` Andreas Schwab
2012-01-31 21:36 ` Andy Wingo
2012-02-01 15:16 ` Andreas Schwab
2012-02-01 15:54 ` Andy Wingo
2012-02-01 16:13 ` Andreas Schwab
2012-02-01 23:11 ` Andy Wingo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).