[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Add an operator<(Complex, Complex) to oct-sort.cc for non-g+
From: |
Jason Riedy |
Subject: |
Re: [PATCH] Add an operator<(Complex, Complex) to oct-sort.cc for non-g++ compilers. |
Date: |
Sat, 01 Dec 2007 15:19:08 -0800 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux) |
And John W. Eaton writes:
> Does that help? If not, precisely what is the error message
> you see from icc?
I'll get back to you as soon as I can. Unfortunately, I didn't
save the error messages. Compiling on IA64 is quite a lengthy
process. Running a fresh configure takes over an hour, mostly in
dynamically linking bash for each subshell. There's a reason why
so few people use IA64 even though it's really, really fast for
numerical work. (Optimized sparse matrix-vector products can
reach 80% of peak...)
On IA32/amd64, icpc and recent libstdc++ disagree about what
atomic primitives are implemented. Intel only implements
__sync_fetch_and_add on IA64... So I'm not in a position to
check easily on a useful platform, and gcc's fine for non-IA64.
Jason
- Re: [PATCH] Add an operator<(Complex, Complex) to oct-sort.cc for non-g++ compilers.,
Jason Riedy <=