make check fails

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

make check fails

Wolfgang Dann
Hi there!

On my fresh installed linux from scratch some checks fail
with version 3.2.91.
With version 3.2.5 make check hangs:
## ------------------------------- ##
## GNU Smalltalk 3.2.5 test suite. ##
## ------------------------------- ##

Regression tests.

  1: arrays.st                                       ok
  2: classes.st                                      ok
  3: blocks.st                                       ok
  4: sets.st                                         ok
  5: processes.st                                    ok
  6: exceptions.st                                   ok
  7: intmath.st                                      FAILED
(testsuite.at:33)
  8: floatmath.st
^t

linux-4.8.1
gcc-6.2.0
gmp-6.1.1
libsigsegv-2.10

All checked with no errors. Just gcc have some, but the
LFS-book says that they are normal failures.

the testsuite.logs are attached.

I've not encountered any problems with 3.2.91 yet.

best regards
        Wolfgang


_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk

testsuite.log (768K) Download Attachment
3.2.5.testsuite.log (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: make check fails

Holger Freyther

> On 16 Oct 2016, at 16:10, Wolfgang Dann <[hidden email]> wrote:
>
>

Hi!


>  6: exceptions.st                                   ok
>  7: intmath.st                                      FAILED
> (testsuite.at:33)
>  8: floatmath.st
> ^t
>
> linux-4.8.1
> gcc-6.2.0
> gmp-6.1.1
> libsigsegv-2.10


GCC's optimizer got really good and optimizes away our undefined
integer operation. Could you try to apply this[1] from master to
3.2.5? I had hoped gst 3.3 would be out by now but VisualGST and
the event loop integration remains a problem. :}

holger

[1] http://git.savannah.gnu.org/cgit/smalltalk.git/commit/?id=72ada189aba0283c551ead16635c1983968080b8
_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk