[Paraview] error compiling
Dominik Szczerba
domi at vision.ee.ethz.ch
Thu Jun 5 14:54:10 EDT 2008
No, indeed this error happens more than once, see below. Using the same
compiler I was able to compile CVS version dated 20080505 without any
problems - on a 32 bit machine. The one where the error occurs is 64bit.
I do not think this has to do with the compiler as I have seen the same
type of error when using gcc (in google). One of the conclusions was
that this is about non-portable code (32->64 bit). But than I saw this
error also for 32 bits, so the conclusion does not quite hold up.
regards,
Dominik
[ 59%] Building CXX object
Utilities/VTKClientServer/Filtering/CMakeFiles/vtkFilteringCS.dir/vtkOutEdgeIteratorClientServer.o
/tmp/icpcyLkHQPas_.s: Assembler messages:
/tmp/icpcyLkHQPas_.s:2688: Error: Incorrect register `%rbx' used with
`l' suffix
/tmp/icpcyLkHQPas_.s:4195: Error: Incorrect register `%rbp' used with
`l' suffix
/tmp/icpcyLkHQPas_.s:4314: Error: Incorrect register `%rbp' used with
`l' suffix
/tmp/icpcyLkHQPas_.s:4647: Error: Incorrect register `%rbp' used with
`l' suffix
/tmp/icpcyLkHQPas_.s:4738: Error: Incorrect register `%rbp' used with
`l' suffix
[ 59%] /tmp/icpcyLkHQPas_.s:5718: Error: Incorrect register `%r14' used
with `l' suffix
/tmp/icpcyLkHQPas_.s:5970: Error: Incorrect register `%rbp' used with
`l' suffix
make[2]: *** [Qt/Core/CMakeFiles/pqCore.dir/pqServerResources.o] Error 1
Berk Geveci wrote:
> I am guessing that this is not the only place you are getting that
> warning? So the main problem is in the assembler? It looks like a
> compiler bug to me... Did you experiment with different optimization
> options?
>
> -berk
>
> On Thu, Jun 5, 2008 at 10:46 AM, Dominik Szczerba
> <domi at vision.ee.ethz.ch> wrote:
>> Hi, when compiling today CVS version with the Intel C++ compiler 10.1 I get
>> the following error:
>>
>> [ 26%] Building CXX object
>> VTK/GUISupport/Qt/CMakeFiles/QVTK.dir/vtkQtSQLDatabase.o
>> /usr/include/c++/3.3/backward/backward_warning.h(32): warning #1224:
>> #warning directive: This file includes at least one deprecated or antiquated
>> header. Please consider using one of the 32 headers found in section
>> 17.4.1.2 of the C++ standard. Examples include substituting the <X> header
>> for the <X.h> header for C++ includes, or <sstream> instead of the
>> deprecated header <strstream.h>. To disable this warning use
>> -Wno-deprecated.
>> #warning This file includes at least one deprecated or antiquated header. \
>> ^
>>
>> /tmp/icpcZXaNYkas_.s: Assembler messages:
>> /tmp/icpcZXaNYkas_.s:5896: Error: Incorrect register `%r13' used with `l'
>> suffix
>> /tmp/icpcZXaNYkas_.s:6049: Error: Incorrect register `%rbp' used with `l'
>> suffix
>> make[2]: *** [VTK/GUISupport/Qt/CMakeFiles/QVTK.dir/vtkQtSQLDatabase.o]
>> Error 1
>> make[1]: *** [VTK/GUISupport/Qt/CMakeFiles/QVTK.dir/all] Error 2
>> make: *** [all] Error 2
>>
>>
>>
>> Any ideas how to get through?
>> Thanks, Dominik
>>
>> --
>> Dominik Szczerba, Ph.D.
>> Biomedical Simulation Group
>> Computer Vision Lab CH-8092 Zurich
>> http://www.vision.ee.ethz.ch/~domi
>> _______________________________________________
>> ParaView mailing list
>> ParaView at paraview.org
>> http://www.paraview.org/mailman/listinfo/paraview
>>
--
Dominik Szczerba, Ph.D.
Biomedical Simulation Group
Computer Vision Lab CH-8092 Zurich
http://www.vision.ee.ethz.ch/~domi
More information about the ParaView
mailing list