Bill Hart wrote:
Thanks. I'll look into it and see if it is something recent or a
compiler issue.

Presumably not the latter, as the same tests fail not only with GCC 4.8.x and GCC 4.9.0, but also Clang (3.4.1)...

I do recall testing with --enable-assert and no issues appeared, but I
might have screwed something up since.

... but only if I configure with ('--enable-assert' and) '--build=x86_64-linux-gnu' (=> '-march=k8 -mtune=k8', and, more importantly I guess, MPN_PATH="x86_64 generic").


And by the way, in the function we have:

   ASSERT(n > 0);
   ...

   if (n == 0)
           return 0;
   ...


-leif


On 26 June 2014 22:24, Jakob Kroeker <kroe...@uni-math.gwdg.de
<mailto:kroe...@uni-math.gwdg.de>> wrote:

    I reported the same failure in a different thread.
    Here is the logfile output:



    FAIL: t-butterfly_sqrt2 (exit: 134)
    ===================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0

    FAIL: t-fft_ifft_mfa_trunc_sqrt2 (exit: 134)
    ============================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0

    FAIL: t-fft_ifft_trunc_sqrt2 (exit: 134)
    ========================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0

    FAIL: t-mul_fft_main (exit: 134)
    ================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0

    FAIL: t-mul_mfa_trunc_sqrt2 (exit: 134)
    =======================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0

    FAIL: t-mul_trunc_sqrt2 (exit: 134)
    ===================================

    sumdiff_n.c:30: GNU MP assertion failed: n > 0


    Jack
    Am Donnerstag, 26. Juni 2014 22:08:14 UTC+2 schrieb Bill Hart:
     > Could you give me the contents of the log files for these tests.
     >
     >
     > This gcc must be broken. I can't see how any of those tests can
    fail, unless I've screwed something up accidentally somewhere. They
    pass on my machine for example and haven't changed since 2.6.0.
     >
     >
     >
     > Bill.
     >
     >
     >
     > On 26 June 2014 19:42, Daniel R. Grayson <d...@math.uiuc.edu
    <mailto:d...@math.uiuc.edu>> wrote:
     >
     >
     > Mac OS X, using gcc (Homebrew gcc48 4.8.3 --enable-fortran) 4.8.3
     > and configuring with --enable-assert:
     >
     >
     >
     >
     >
     >
     >     FAIL: t-butterfly_sqrt2
     >     FAIL: t-fft_ifft_mfa_trunc_sqrt2
     >     FAIL: t-fft_ifft_trunc_sqrt2
     >     FAIL: t-mul_fft_main
     >     FAIL: t-mul_mfa_trunc_sqrt2
     >
     >     FAIL: t-mul_trunc_sqrt2

--
() The ASCII Ribbon Campaign
/\   Help Cure HTML E-Mail

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

Reply via email to