[parsec-users] Problem to build
cbienia at CS.Princeton.EDU
Thu May 13 15:14:01 EDT 2010
It seems this is an error in your compiler. The error message says "internal
compiler error". It's not caused by the PARSEC workloads because assertion
errors only happen during runtime.
I searched for "mp_limb_t" and it seems types with that names are used in
the source code of the GMP library, which in turn is used by gcc for
optimizations. You might be able to solve this problem simply by updating
the GMP library and rebuilding gcc from scratch. Alternatively you might be
able to work around this problem by disabling optimizations.
From: parsec-users-bounces at lists.cs.princeton.edu
[mailto:parsec-users-bounces at lists.cs.princeton.edu] On Behalf Of Miguel
Sent: Thursday, May 13, 2010 4:12 AM
To: parsec-users at lists.cs.princeton.edu
Subject: [parsec-users] Problem to build
I have one problem, when I build some benchmarks such as bodytrack or
facesimand others there is an error:
if /usr/local/gcc43/bin/g++ -DHAVE_CONFIG_H -I.
./FlexImageLib -O3 -funroll-loops -fprefetch-loop-arrays -fpermissive
-fno-exceptions -static-libgcc -m64 -I/usr/local/include
-DPARSEC_VERSION=2.1 -fexceptions -Wall -Wno-unknown-pragmas -MT
CovarianceMatrix.o -MD -MP -MF ".deps/CovarianceMatrix.Tpo" -c -o
then mv -f ".deps/CovarianceMatrix.Tpo" ".deps/CovarianceMatrix.Po";
else rm -f ".deps/CovarianceMatrix.Tpo"; exit 1; fi
init2.c:37: assertion failed: ((64 - 0)+0) == (((64 - 0)+0)/8) * 8 &&
sizeof(mp_limb_t) == (((64 - 0)+0)/8)
arianceMatrix.cpp: In function 'void GenerateStDevMatrices(int, PoseParams&,
std::vector<std::vector<float, std::allocator<float> >,
std::allocator<std::vector<float, std::allocator<float> > > >&)':
arianceMatrix.cpp:38: internal compiler error: Abandonar
I was able to build other benchmark such as blackscholes, canneal or
I have the gcc 4.3.4, maybe I have to change the compiler?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the parsec-users