unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64
@ 2012-02-11 15:44 Nelson H. F. Beebe
  2012-02-12 11:03 ` Andy Wingo
  2012-07-06 18:04 ` Andy Wingo
  0 siblings, 2 replies; 4+ messages in thread
From: Nelson H. F. Beebe @ 2012-02-11 15:44 UTC (permalink / raw)
  To: 10790; +Cc: beebe

guile-2.0.5 fails to build on Solaris x86/x86_64 with native cc or c99
due to compilation errors, but succeeds with gcc.  Unfortunately, no
gcc-4.x compiler release has ever built successfully on this platform,
so only the Sun/Oracle supplied /usr/sfw/bin/gcc (3.4.3) is available.
With it, compilation succeeds, but there are two test failures:

Assertion failed: SCM_I_IS_THREAD (data.thread), file threads.c, line 1135
/bin/bash: line 5: 18970 Abort                   (core dumped) srcdir="."
builddir="." CHARSETALIASDIR="/local/build/gcc/guile-2.0.5/lib"
GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst

/bin/bash: line 5: 19769 Segmentation Fault      (core dumped) srcdir="."
builddir="." CHARSETALIASDIR="/local/build/gcc/guile-2.0.5/lib"
GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
FAIL: test-unwind

With only one usable compiler, it is impossible to tell whether the
failure is due to a compiler code-generation error, or an error in
guile itself.  That, in my view, is a dreadful situation to be in.

I can supply tracebacks, if you folks can supply, or show how to find,
the commands that were actually executed that produced the test
failures.

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: beebe@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64
  2012-02-11 15:44 bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64 Nelson H. F. Beebe
@ 2012-02-12 11:03 ` Andy Wingo
  2012-07-06 18:04 ` Andy Wingo
  1 sibling, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2012-02-12 11:03 UTC (permalink / raw)
  To: Nelson H. F. Beebe; +Cc: 10790

On Sat 11 Feb 2012 16:44, "Nelson H. F. Beebe" <beebe@math.utah.edu> writes:

> guile-2.0.5 fails to build on Solaris x86/x86_64 with native cc or c99
> due to compilation errors, but succeeds with gcc.

Can you try from git?  We only got around to dealing with one of these
bugs after the release:

  http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10518.

Here is a current snapshot tarball:

  http://hydra.nixos.org/build/2036074/download/3/guile-2.0.5.41-2263c.tar.gz

Regards,

Andy
-- 
http://wingolog.org/





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64
  2012-02-11 15:44 bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64 Nelson H. F. Beebe
  2012-02-12 11:03 ` Andy Wingo
@ 2012-07-06 18:04 ` Andy Wingo
  1 sibling, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2012-07-06 18:04 UTC (permalink / raw)
  To: Nelson H. F. Beebe; +Cc: 10790

On Sat 11 Feb 2012 16:44, "Nelson H. F. Beebe" <beebe@math.utah.edu> writes:

> Assertion failed: SCM_I_IS_THREAD (data.thread), file threads.c, line 1135
> /bin/bash: line 5: 18970 Abort                   (core dumped) srcdir="."
> builddir="." CHARSETALIASDIR="/local/build/gcc/guile-2.0.5/lib"
> GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
>
> /bin/bash: line 5: 19769 Segmentation Fault      (core dumped) srcdir="."
> builddir="." CHARSETALIASDIR="/local/build/gcc/guile-2.0.5/lib"
> GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
> FAIL: test-unwind

I'm still interested in debugging this.  Here is a current tarball.

  http://hydra.nixos.org/build/2764848/download/3/guile-2.0.5.220-5f8d.tar.gz

We plan to release 2.0.6 tomorrow, FWIW.

Andy
-- 
http://wingolog.org/





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64
       [not found] <CMM.0.95.0.1341697880.beebe@psi.math.utah.edu>
@ 2013-03-05 14:16 ` Andy Wingo
  0 siblings, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2013-03-05 14:16 UTC (permalink / raw)
  To: Nelson H. F. Beebe; +Cc: 10790-done

Hi,

For some reason this mail went just to me instead of to the bug also.
For that reason I'm top-quoting all of it.  Anyway, we have had a couple
releases since this report, with lots of fixes.  Please open a new bug
for new build errors.  Thanks!

Andy

On Sat 07 Jul 2012 23:51, "Nelson H. F. Beebe" <beebe@math.utah.edu> writes:

> OK, I got the guile-2.0.5.220-5f8d bundle via the 
>
> 	http://hydra.nixos.org/jobset/gnu/guile-2-0
>
> links yesterday, and got builds going.  I didn't have time to complete
> a report before I had to leave for the day.
>
> On Solaris 11 x86_64 with guile-2.0.5, I had reported this test
> failure:
>
> 	make[5]: Entering directory `/local/build/bare/guile-2.0.5/test-suite/standalone'
> 	Assertion failed: SCM_I_IS_THREAD (data.thread), file threads.c, line 1135
> 	/bin/sh: line 10: 24532: Abort
> 	FAIL: test-system-cmds
>
> In yesterday's build, I got this:
>
> 	PASS: test-system-cmds
> 	...
> 	===================
> 	All 29 tests passed
> 	===================
>
> 	...
> 	Running time.test
> 	FAIL: time.test: strftime: C99 %z format: EST+5
>
> 	Totals for this test run:
> 	passes:                 34066
> 	failures:               421
> 	unexpected passes:      0
> 	expected failures:      30
> 	unresolved test cases:  558
> 	untested test cases:    1
> 	unsupported test cases: 11
> 	errors:                 2
>
> 	FAIL: check-guile
> 	==================================
> 	1 of 1 test failed
> 	Please report to bug-guile@gnu.org
> 	==================================
>
> That is a pretty impressive pass guile tests!
>
> I only tried the guile-2.0.5.220-5f8d builds on Solaris 10 and 11
> x86_64 and x86 systems because time is very tight.  I have three
> upcoming trips, and next Saturday is departure day.
>
> On Solaris 10, I still get the old error:
>
> 	Assertion failed: SCM_I_IS_THREAD (data.thread), file threads.c, line 1138
> 	/bin/bash: line 5: 26626 Abort                   (core dumped) srcdir="." builddir="."
> 	CHARSETALIASDIR="/local/build/bare/guile-2.0.5.220-5f8d/lib" GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env"
> 	${dir}$tst
> 	FAIL: test-system-cmds
>
> plus these
>
> 	FAIL: gc.test: gc: Lexical vars are collectable
> 	...
> 	Running numbers.test
> 	/bin/bash: line 5: 29826 Segmentation Fault      (core dumped)
> 	CHARSETALIASDIR="/local/build/bare/guile-2.0.5.220-5f8d/lib" ${dir}$tst
> 	FAIL: check-guile
>
> These could well all be compiler issues, but as I reported earlier,
> there is not much to choose from on Solaris Intel systems, with only a
> native Sun/Oracle compiler release, plus a rather old gcc release.  I
> keep trying to get gcc-4.x (x = a great many) versions to build and
> install, but so far, only gcc-4.2.4 mostly completed successfully
> (5-Nov-2010).  Since rms left the gcc project several years ago, gcc
> compiler portability has gone down the tubes, sigh..., and the
> compiler families have grown hugely.
>
> I think that we should consider the guile build issue closed for
> Solaris 11 x86_64.  As new guile releases appear, I'll continue to do
> builds, but I won't have much time until November, or later.
>
> -------------------------------------------------------------------------------
> - Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
> - University of Utah                    FAX: +1 801 581 4148                  -
> - Department of Mathematics, 110 LCB    Internet e-mail: beebe@math.utah.edu  -
> - 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
> - Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
> -------------------------------------------------------------------------------

-- 
http://wingolog.org/





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-03-05 14:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-11 15:44 bug#10790: guile-2.0.5 test fails on Solaris x86/x86_64 Nelson H. F. Beebe
2012-02-12 11:03 ` Andy Wingo
2012-07-06 18:04 ` Andy Wingo
     [not found] <CMM.0.95.0.1341697880.beebe@psi.math.utah.edu>
2013-03-05 14:16 ` 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).