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.