[Bug c++/29974] New: Segmentation fault on simple input file. Omission of #include string prevents error. WinXP x64, cygwin

2006-11-24 Thread jfhamlin at gmail dot com
Segmentation fault on simple input file.
OS: Windows XP x64 running cygwin.

The error does not occur if the last member of the class (the vectorint) is
removed or replaced with an int. Neither does it occur when the #include
string line is removed.


-- 
   Summary: Segmentation fault on simple input file. Omission of
#include string prevents error. WinXP x64, cygwin
   Product: gcc
   Version: 3.4.4
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jfhamlin at gmail dot com


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



[Bug c++/29974] Segmentation fault on simple input file. Omission of #include string prevents error. WinXP x64, cygwin

2006-11-24 Thread jfhamlin at gmail dot com


--- Comment #1 from jfhamlin at gmail dot com  2006-11-25 05:34 ---
Created an attachment (id=12684)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12684action=view)
.ii file causing error


-- 


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



[Bug c++/29974] Segmentation fault on simple input file. Omission of #include string prevents error. WinXP x64, cygwin

2006-11-24 Thread jfhamlin at gmail dot com


--- Comment #2 from jfhamlin at gmail dot com  2006-11-25 05:35 ---
gcc stderr/stdout output:

$ g++ -v testFail.h
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose --prefix=/usr
--exec-prefix=/
usr --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib
--mandir=/usr/share/man --infod
ir=/usr/share/info --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls
--without-includ
ed-gettext --enable-version-specific-runtime-libs --without-x --enable-libgcj
--disable-java-
awt --with-system-zlib --enable-interpreter --disable-libgcj-debug
--enable-threads=posix --e
nable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions
--enable-hash-synchroni
zation --enable-libstdcxx-debug : (reconfigured) 
Thread model: posix
gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/cc1plus.exe -quiet -v -D__CYGWIN32__
-D__CYGWIN__ -Dunix -
D__unix__ -D__unix -idirafter
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api -i
dirafter
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/lib/../../include/w32ap
i testFail.h -quiet -dumpbase testFail.h -mtune=pentiumpro -auxbase testFail
-version -o /cyg
drive/c/DOCUME~1/JAMESF~1/LOCALS~1/Temp/ccGNtP5T.s --output-pch=testFail.h.gch
ignoring nonexistent directory
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/
include
ignoring duplicate directory
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/li
b/../../include/w32api
#include ... search starts here:
#include ... search starts here:
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/i686-pc-cygwin
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/backward
 /usr/local/include
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/include
 /usr/include
 /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api
End of search list.
GNU C++ version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
(i686-pc-cygwin)
compiled by GNU C version 3.4.4 (cygming special) (gdc 0.12, using dmd
0.125).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
testFail.h:8: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See URL:http://gcc.gnu.org/bugs.html for instructions.


-- 


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