<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2650.12">
<TITLE>1.3.5: problem using arpack++</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>I tryied to use arpack++ under cygwin32 after compiling arpack, lapack, umfpack, superlu without problems.</FONT>
<BR><FONT SIZE=2>Most of test examples of arpack++ are working but this is not and I need this utility Complex generalized eigenvalue problem.</FONT></P>
<P><FONT SIZE=2>the system answer internal compiler error.</FONT>
<BR><FONT SIZE=2>I didn't find problem using arpack++ whith linux-gcc-2.95.2 and linux-gcc-3.0.1.</FONT>
<BR><FONT SIZE=2>REPORT:</FONT>
</P>
<P><FONT SIZE=2>1)the exact version of GCC:</FONT>
<BR><FONT SIZE=2>$ gcc -v</FONT>
<BR><FONT SIZE=2>Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/specs</FONT>
<BR><FONT SIZE=2>gcc version 2.95.3-5 (cygwin special)</FONT>
<BR><FONT SIZE=2>----------------------------------------------------------------------------------------</FONT>
<BR><FONT SIZE=2>2)the system type</FONT>
<BR><FONT SIZE=2>HP vectra PII266 192MB RAM, cygwin 1.3.5, winnt4.0</FONT>
<BR><FONT SIZE=2>----------------------------------------------------------------------------------------</FONT>
<BR><FONT SIZE=2>3)the options given when GCC was configured/built:</FONT>
<BR><FONT SIZE=2>-g -O -Wall</FONT>
<BR><FONT SIZE=2>----------------------------------------------------------------------------------------</FONT>
<BR><FONT SIZE=2>4 and 5)the complete command line that triggers the bug and the compiler output (error messages, warnings, etc.):</FONT>
<BR><FONT SIZE=2>Administrator@NTGIORGIO ~/arpack++/examples/product/complex</FONT>
<BR><FONT SIZE=2>$ make compgreg</FONT>
<BR><FONT SIZE=2>g++ -g -Dlinux -I/cygdrive/d/users/administrator/arpack++/include -I/usr/local/include/g++-3 -I/cygdrive/d/users/adminis</FONT></P>
<P><FONT SIZE=2>trator/arpack++/examples/matprod -I/cygdrive/d/users/administrator/arpack++/examples/matprod/complex -c compgreg.cc</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h: In method `void ARrcStdEig<double,complex<double> >::Copy(co</FONT></P>
<P><FONT SIZE=2>nst ARrcStdEig<double,complex<double> > &)':</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arseig.h:123: instantiated from `ARStdEig<double,complex<double>,Comp</FONT></P>
<P><FONT SIZE=2>lexGenProblemA<double> >::Copy(const ARStdEig<double,complex<double>,ComplexGenProblemA<double> > &)'</FONT>
<BR><FONT SIZE=2>compgsol.h:69: instantiated from here</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: Internal compiler error.</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: Please submit a full bug report.</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: See <URL:<A HREF="http://www.gnu.org/software/gcc/bugs.html" TARGET="_blank">http://www.gnu.org/software/gcc/bugs.html</A>> for</FONT>
<BR><FONT SIZE=2>instructions.</FONT>
<BR><FONT SIZE=2>make: *** [compgreg.o] Error 1</FONT>
<BR><FONT SIZE=2>Administrator@NTGIORGIO ~/arpack++/examples/product/complex</FONT>
<BR><FONT SIZE=2>$</FONT>
<BR><FONT SIZE=2>----------------------------------------------------------------------------------------</FONT>
<BR><FONT SIZE=2>5)the preprocessed file (*.i*) that triggers the bug, generated by adding -save-temps to the complete compilation command:</FONT></P>
<P><FONT SIZE=2>Administrator@NTGIORGIO ~/arpack++/examples/product/complex</FONT>
<BR><FONT SIZE=2>$ make compgreg</FONT>
<BR><FONT SIZE=2>g++ -g -v -save-temps -Dlinux -I/cygdrive/d/users/administrator/arpack++/include -I/usr/local/include/g++-3 -I/cygdrive</FONT></P>
<P><FONT SIZE=2>/d/users/administrator/arpack++/examples/matprod -I/cygdrive/d/users/administrator/arpack++/examples/matprod/complex -c</FONT></P>
<P><FONT SIZE=2> compgreg.cc</FONT>
<BR><FONT SIZE=2>Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/specs</FONT>
<BR><FONT SIZE=2>gcc version 2.95.3-5 (cygwin special)</FONT>
<BR><FONT SIZE=2> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/cpp0.exe -lang-c++ -v -I/cygdrive/d/users/administrator/arpack++/include -I/us</FONT></P>
<P><FONT SIZE=2>r/local/include/g++-3 -I/cygdrive/d/users/administrator/arpack++/examples/matprod -I/cygdrive/d/users/administrator/arpa</FONT></P>
<P><FONT SIZE=2>ck++/examples/matprod/complex -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -D_X86_=1 -D_X86_=1 -Asystem(w</FONT></P>
<P><FONT SIZE=2>innt) -D__EXCEPTIONS -g -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__ -</FONT></P>
<P><FONT SIZE=2>D__pentiumpro -D__pentiumpro__ -D__stdcall=__attribute__((__stdcall__)) -D__cdecl=__attribute__((__cdecl__)) -D_stdcall=</FONT></P>
<P><FONT SIZE=2>__attribute__((__stdcall__)) -D_cdecl=__attribute__((__cdecl__)) -D__declspec(x)=__attribute__((x)) -D__CYGWIN32__ -D__C</FONT></P>
<P><FONT SIZE=2>YGWIN__ -Dunix -D__unix__ -D__unix -isystem /usr/local/include -idirafter /usr/include -idirafter /usr/include/w32api -i</FONT></P>
<P><FONT SIZE=2>system /usr/include/g++-3 -isystem /usr/include/g++ -Dlinux compgreg.cc compgreg.ii</FONT>
<BR><FONT SIZE=2>GNU CPP version 2.95.3-5 (cygwin special) (80386, BSD syntax)</FONT>
<BR><FONT SIZE=2>#include "..." search starts here:</FONT>
<BR><FONT SIZE=2>#include <...> search starts here:</FONT>
<BR><FONT SIZE=2> /cygdrive/d/users/administrator/arpack++/include</FONT>
<BR><FONT SIZE=2> /cygdrive/d/users/administrator/arpack++/examples/matprod</FONT>
<BR><FONT SIZE=2> /cygdrive/d/users/administrator/arpack++/examples/matprod/complex</FONT>
<BR><FONT SIZE=2> /usr/include/g++-3</FONT>
<BR><FONT SIZE=2> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/include</FONT>
<BR><FONT SIZE=2> /usr/include</FONT>
<BR><FONT SIZE=2> /usr/include/w32api</FONT>
<BR><FONT SIZE=2>End of search list.</FONT>
<BR><FONT SIZE=2>The following default directories have been omitted from the search path:</FONT>
<BR><FONT SIZE=2>End of omitted list.</FONT>
<BR><FONT SIZE=2> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/cc1plus.exe compgreg.ii -quiet -dumpbase compgreg.cc -g -version -o compgreg.s</FONT></P>
<P><FONT SIZE=2>GNU C++ version 2.95.3-5 (cygwin special) (i686-pc-cygwin) compiled by GNU C version 2.95.3-5 (cygwin special).</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h: In method `void ARrcStdEig<double,complex<double> >::Copy(co</FONT></P>
<P><FONT SIZE=2>nst ARrcStdEig<double,complex<double> > &)':</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arseig.h:123: instantiated from `ARStdEig<double,complex<double>,Comp</FONT></P>
<P><FONT SIZE=2>lexGenProblemA<double> >::Copy(const ARStdEig<double,complex<double>,ComplexGenProblemA<double> > &)'</FONT>
<BR><FONT SIZE=2>compgsol.h:69: instantiated from here</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: Internal compiler error.</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: Please submit a full bug report.</FONT>
<BR><FONT SIZE=2>/cygdrive/d/users/administrator/arpack++/include/arrseig.h:797: See <URL:<A HREF="http://www.gnu.org/software/gcc/bugs.html" TARGET="_blank">http://www.gnu.org/software/gcc/bugs.html</A>> for</FONT>
<BR><FONT SIZE=2>instructions.</FONT>
<BR><FONT SIZE=2>make: *** [compgreg.o] Error 1</FONT>
<BR><FONT SIZE=2>Administrator@NTGIORGIO ~/arpack++/examples/product/complex</FONT>
<BR><FONT SIZE=2>$</FONT>
</P>
<BR>
<BR>
<BR>
<BR>
<P><FONT SIZE=2>THANKS A LOT, GUIDO LOMBARDI</FONT>
</P>
<P><FONT FACE="Arial" SIZE=2 COLOR="#000000"></FONT>
</BODY>
</HTML>