On 25.06.2014 15:27, Bill Hart wrote:
To me, that looks like it might be a gcc bug. Perhaps we can find some
kind of workaround though.

ANSI string concatenation perhaps?  Wasn't that already part of ISO C90? ;-)

Anyway, I can't reproduce this with vanilla FSF GCC 4.8.3 (on Linux, haven't tried Darwin), although any version of GCC I tried inserts a blank with -E, unless also '-traditional-cpp' is given; see also:

       -traditional
       -traditional-cpp
Formerly, these options caused GCC to attempt to emulate a pre-standard C compiler. They are now only supported with the -E switch. The preprocessor continues to support a pre-standard mode. See the GNU CPP manual for
           details.


So either some Darwin weirdness, or the homebrewed GCC is (severely) broken...


-leif


I made a ticket for this one.

Bill.


On 25 June 2014 14:27, Daniel R. Grayson <d...@math.uiuc.edu
<mailto:d...@math.uiuc.edu>> wrote:

    With mpir-2.7.0-alpha7.tar.bz2 and

         ./configure --enable-assert CC=/Users/dan/local/bin/gcc
         make all check

    where /Users/dan/local/bin/gcc is

          gcc (Homebrew gcc48 4.8.3 --enable-fortran) 4.8.3


    I get some macro weirdness:

         libtool: compile:  /Users/dan/local/bin/gcc -std=gnu99
    -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_fft
    -m64 -O2 -march=k8 -mtune=k8 -c mul_fft.c  -fno-common -DPIC -o
    .libs/mul_fft.o
         In file included from mul_fft.c:3:0:
         ../gmp-impl.h:160:40: error: expected ')' before 'L'
          #define CNST_LIMB(C) ((mp_limb_t) C/**/L)
                                             ^


    On Monday, June 16, 2014 10:35:58 AM UTC-4, Bill Hart wrote:

        I have uploaded alpha7 to our website (http://mpir.org).

--
() 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