#17211: m4rie testsuite fails with segfault on OSX 10.10
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.4
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:  yosemite           |    Reviewers:
        Authors:  Martin Albrecht    |  Work issues:
Report Upstream:  Fixed upstream,    |       Commit:
  in a later stable release.         |  3c387649d04d32c12f7dd12d1b629bcc0bf0187a
         Branch:  u/malb/trac_17211  |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Martin Albrecht', 'oldvalue': ''}):

 * status:  new => needs_review
 * author:   => Martin Albrecht
 * branch:   => u/malb/trac_17211
 * upstream:  Fixed upstream, but not in a stable release. => Fixed
     upstream, in a later stable release.
 * commit:   => 3c387649d04d32c12f7dd12d1b629bcc0bf0187a


Old description:

> {{{
> ld: warning: directory not found for option '-L/lib'
> libtool: link: gcc -std=gnu99 -I/include -mmmx -msse -msse2 -msse3 -O2
> -fPIC -Wall -pedantic -g -I/Users/vbraun/Sage/local/include -I/include
> -mmmx -msse -msse2 -msse3 -I./tests -O2 -fPIC -Wall -pedantic -g
> -I/Users/vbraun/Sage/local/include -o .libs/test_ple tests/test_ple-
> test_ple.o  -L/lib -L/Users/vbraun/Sage/local/lib
> /Users/vbraun/Sage/local/var/tmp/sage/build/m4rie-20140914/src/.libs/libm4rie.dylib
> /Users/vbraun/Sage/local/lib/libm4ri.dylib
> /Users/vbraun/Sage/local/lib/libpng12.dylib -lz -lm
> ld: warning: directory not found for option '-L/lib'
> make  check-TESTS
> ./test-driver: line 107: 66461 Segmentation fault: 11  "$@" > $log_file
> 2>&1
> FAIL: test_multiplication
> PASS: test_elimination
> }}}
> There are some scary warnings
> {{{
> tests/test_smallops.c:68:2: warning: ISO C does not allow extra ';'
> outside of a function [-Wpedantic]
>  };
>   ^
> In file included from tests/test_smallops.c:27:0:
> tests/testing.h: In function 'mzd_slice_canary_is_alive':
> tests/testing.h:115:1: warning: control reaches end of non-void function
> [-Wreturn-type]
> }}}
> Full log attached

New description:

 {{{
 ld: warning: directory not found for option '-L/lib'
 libtool: link: gcc -std=gnu99 -I/include -mmmx -msse -msse2 -msse3 -O2
 -fPIC -Wall -pedantic -g -I/Users/vbraun/Sage/local/include -I/include
 -mmmx -msse -msse2 -msse3 -I./tests -O2 -fPIC -Wall -pedantic -g
 -I/Users/vbraun/Sage/local/include -o .libs/test_ple tests/test_ple-
 test_ple.o  -L/lib -L/Users/vbraun/Sage/local/lib
 
/Users/vbraun/Sage/local/var/tmp/sage/build/m4rie-20140914/src/.libs/libm4rie.dylib
 /Users/vbraun/Sage/local/lib/libm4ri.dylib
 /Users/vbraun/Sage/local/lib/libpng12.dylib -lz -lm
 ld: warning: directory not found for option '-L/lib'
 make  check-TESTS
 ./test-driver: line 107: 66461 Segmentation fault: 11  "$@" > $log_file
 2>&1
 FAIL: test_multiplication
 PASS: test_elimination
 }}}
 There are some scary warnings
 {{{
 tests/test_smallops.c:68:2: warning: ISO C does not allow extra ';'
 outside of a function [-Wpedantic]
  };
   ^
 In file included from tests/test_smallops.c:27:0:
 tests/testing.h: In function 'mzd_slice_canary_is_alive':
 tests/testing.h:115:1: warning: control reaches end of non-void function
 [-Wreturn-type]
 }}}
 Full log attached

 New upstream release with fix:

 https://drone.io/bitbucket.org/malb/m4rie/files/m4rie-20150908.tar.gz

--

Comment:

 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=3c387649d04d32c12f7dd12d1b629bcc0bf0187a
 3c38764]||{{{m4rie-20150908 for #17209}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/17211#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to