On Wednesday 02 June 2010 15:23:39 Jason Moxham wrote:
> /home/jasonmoxham/mpir/branches/test_stuff/../../../sourcecode/mpir-2.1.0/m
>pn/m4- ccas --m4=m4 icc -c99 -c -DHAVE_CONFIG_H -no-gcc -fpic -O3
> -D__GMP_WITHIN_GMP
> -I/home/jasonmoxham/mpir/branches/test_stuff/../../../sourcecode/mpir-2.1.0
> - DOPERATION_mode1o -I. -
> I/home/jasonmoxham/mpir/branches/test_stuff/../../../sourcecode/mpir-2.1.0/
>mpn -I.. mode1o.asm  -DPIC -o .libs/mode1o.o
> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mode1o -DPIC mode1o.asm
>
> >tmp-mode1o.s
>
>  icc -c99 -c -DHAVE_CONFIG_H -no-gcc -fpic -O3 -D__GMP_WITHIN_GMP -
> I/home/jasonmoxham/mpir/branches/test_stuff/../../../sourcecode/mpir-2.1.0
> - DOPERATION_mode1o -I. -
> I/home/jasonmoxham/mpir/branches/test_stuff/../../../sourcecode/mpir-2.1.0/
>mpn -I.. tmp-mode1o.s -DPIC -o .libs/mode1o.o
> icc: command line remark #10010: option '-c99' is deprecated and will be
> removed in a future release. See '-help deprecated'
> /home/jasonmoxham/mpir/branches/test_stuff/iras/mpn/tmp-mode1o.s(301) :
> error A2117: same register cannot be used for both destinations
> .libs/mode1o.o - 1 error(s), 0 warning(s)
> make[2]: *** [mode1o.lo] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory
> `/home/jasonmoxham/mpir/branches/test_stuff/iras/mpn'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/jasonmoxham/mpir/branches/test_stuff/iras' make: *** [all] Error 2
> iras
>
> PASSED CC=gcc CXX=g++ configure=
> PASSED CC=gcc CXX=g++ configure= --enable-cxx --enable-gmpcompat
> PASSED CC=gcc CXX=g++ configure= --enable-cxx --enable-gmpcompat --enable-
> assert --enable-alloca=debug
> PASSED CC=gcc CXX=g++ configure= --enable-cxx --enable-gmpcompat --enable-
> assert --enable-alloca=debug --build=none-unknown-linux-gnu
> PASSED CC=cc CXX=c++ configure=
> PASSED CC=cc CXX=c++ configure= --enable-cxx --enable-gmpcompat
> PASSED CC=cc CXX=c++ configure= --enable-cxx --enable-gmpcompat
> --enable-assert --enable-alloca=debug
> PASSED CC=cc CXX=c++ configure= --enable-cxx --enable-gmpcompat
> --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
> PASSED CC=icc CXX=g++ configure=
> PASSED CC=icc CXX=g++ configure= --enable-cxx --enable-gmpcompat
> FAILED CC=icc CXX=g++ configure= --enable-cxx --enable-gmpcompat --enable-
> assert --enable-alloca=debug
>
> strange error  , although I notice I have
>
> source /usr/local/intel-11.0.081/ia64-Linux-rhel/bin/iccvars.sh ia64
>
> in my profile , which is not in the standard skynet profile , so I will
> take it out and try again
>

You certainly need this is your skynet profile to run icc , but I notice that 
it is in there but commented out ?

the easiest way to get the error is

CC=icc ../configure --enable-assert  && make

it's clearly down to a "bad" assert in the file modelo.asm in ia64 directory , 
for some reason icc doesn't like but gcc doesn't mind , we can always remove 
the assert unless someone knows whats wrong with it.




> Jason

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to