This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/45644] [4.6 Regression] 450.soplex in SPEC CPU 2006 is miscompiled



------- Comment #5 from vladimir dot a dot kharchenko at intel dot com  2010-09-15 10:11 -------
When I run "./soplex -s1 -e -m45000 pds-50.mps" Seg fault is:

Program received signal SIGSEGV, Segmentation fault.
0x00000000004363a7 in size (this=0x7fffffffce40, ds=<value optimized out>) at
svector.h:174
174           if( m_elem != 0 )
Missing separate debuginfos, use: debuginfo-install glibc-2.11.1-6.x86_64
libgcc-4.4.3-4.fc12.x86_64 libstdc++-4.4.3-4.fc12.x86_64
(gdb) where
#0  0x00000000004363a7 in size (this=0x7fffffffce40, ds=<value optimized out>)
at svector.h:174
#1  soplex::SPxBasis::loadDesc (this=0x7fffffffce40, ds=<value optimized out>)
at spxbasis.cc:162
#2  0x000000000042d244 in soplex::SoPlex::read (this=0x7fffffffcce0, in=...,
rowNames=0x7fffffffdb50, 
    colNames=0x7fffffffdae0, intVars=0x0) at soplex.cc:56
#3  0x000000000042e085 in soplex::SoPlex::readFile (this=0x7fffffffcce0,
filename=<value optimized out>, 
    rowNames=0x7fffffffdb50, colNames=0x7fffffffdae0, intVars=0x0) at
soplex.cc:400
#4  0x000000000040a9b3 in main (argc=<value optimized out>, argv=<value
optimized out>) at example.cc:429

When I compiled spxbasis.cc by old compiler and linked with other object files
I received:
Program received signal SIGSEGV, Segmentation fault.
soplex::SPxWeightST::generate (this=0x70a470, base=...) at spxweightst.cc:248
248              if (bVec.size() == 1)
Missing separate debuginfos, use: debuginfo-install glibc-2.11.1-6.x86_64
libgcc-4.4.3-4.fc12.x86_64 libstdc++-4.4.3-4.fc12.x86_64
(gdb) where
#0  soplex::SPxWeightST::generate (this=0x70a470, base=...) at
spxweightst.cc:248
#1  0x000000000046c2db in soplex::SoPlex::solve (this=0x7fffffffcce0) at
spxsolve.cc:87
#2  0x000000000040aa73 in main (argc=<value optimized out>, argv=<value
optimized out>) at example.cc:458
(gdb) 
When I compiled spxweightst.cc and spxsolve.cc by old compiler I received Sef
fault in other place. It seems to me that the problem in header files, maybe
svector.h is compiled incorrectly.  


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45644


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]