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 rtl-optimization/59425] New: ICE - seg fault building ISL on Windows


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

            Bug ID: 59425
           Summary: ICE - seg fault building ISL on Windows
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tim at marlettesoftware dot com

Created attachment 31400
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31400&action=edit
Preprocessed source file causing ice

Segment fault thrown during build of isl file isl_band.c. Same build works
correctly when using 4.9.0 mingw experimental compiler. Immediate workaround is
to de-optimize.

Preprocessed source file attached. 

Distilled build command:

i686-w64-mingw32-gcc -O3 -march=k8 isl_band.i

Behavior evidently depends on combination of -O3 -march=k8

Using gmp 5.1.3 with fat enabled.

Unfortunately, am unable to obtain a stack trace.

Compiler spew:

sh-3.1$ gcc -v
Using built-in specs.
COLLECT_GCC=C:\msys\mingw32\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/msys/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../configure --prefix=/mingw32 --with-sysroot=/mingw32
--build=i686-w64-mingw32 --host=i686-w64-mingw32 --target=i686-w64-mingw32
--enable-shared --enable-static --disable-win32-registry
--enable-version-specific-runtime-libs --enable-languages=c,c++,lto
--enable-libgomp --enable-lto --enable-libssp --enable-fat
--enable-threads=win32 --enable-cloog-backend=isl --enable-wildcard
--disable-cloog-version-check --disable-ppl-version-check
--disable-libstdcxx-pch --with-gcc --with-gnu-as --with-gnu-ld --with-ppl
--with-dwarf2 --with-expat --with-iconv --disable-werror --disable-bootstrap
--disable-multilib
Thread model: win32
gcc version 4.9.0 20131208 (experimental) (GCC)


Environment info:

# Make data base, printed on Sun Dec  8 16:53:45 2013

# Variables

# environment
VSSDK100INSTALL = C:\Program Files (x86)\Microsoft Visual Studio 2010 SDK\
# environment
VSSDK110INSTALL = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\
# environment
HOMEDRIVE = C:
# environment
WINDIR = C:\windows
# environment
FP_NO_HOST_CHECK = NO
# environment
_ = /usr/bin/make
# environment
PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
# environment
VSSDK120INSTALL = C:\Program Files (x86)\Microsoft Visual Studio 12.0\VSSDK\
# environment
USERNAME = Builder7
# environment
PROGRAMW6432 = C:\Program Files
# environment
VS100COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio
10.0\Common7\Tools\
# environment
PROGRAMDATA = C:\ProgramData
# environment
PATH = /c/Program Files
(x86)/ImageMagick-6.8.7-Q16:/mingw32/bin:/usr/bin:/c/Program Files/Common
Files/Microsoft Shared
/Windows Live:/c/Program Files (x86)/Common Files/Microsoft Shared/Windows
Live:/c/windows/system32:/c/windows:/c/window
s/System32/Wbem:/c/windows/System32/WindowsPowerShell/v1.0/:/c/Program Files
(x86)/Windows Live/Shared:/c/tools:/c/Progr
am Files/TortoiseSVN/bin:/c/Program Files (x86)/vim/Vim73:/c/Program
Files/Microsoft Windows Performance Toolkit/:/c/Pro
gram Files (x86)/Microsoft SQL Server/100/Tools/Binn/:/c/Program
Files/Microsoft SQL Server/100/Tools/Binn/:/c/Program F
iles/Microsoft SQL Server/100/DTS/Binn/:/c/Program Files (x86)/Lahey-Fujitsu
Fortran/v7.3/Win32/Bin:/c/Program Files/Mic
rosoft/Web Platform Installer/:/c/Program Files (x86)/Microsoft ASP.NET/ASP.NET
Web Pages/v1.0/:/c/Program Files (x86)/W
indows Kits/8.0/Windows Performance Toolkit/:/c/Program Files/Microsoft SQL
Server/110/Tools/Binn/:/c/Program Files (x86
)/Git/cmd:/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/
# environment
VS110COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio
11.0\Common7\Tools\
# environment
COMMONPROGRAMW6432 = C:\Program Files\Common Files
# environment
PROCESSOR_ARCHITECTURE = x86
# environment
USERPROFILE = C:\Users\Builder7
# environment
!C: = C:\gccbuild\4_9\build32
# environment
ALLUSERSPROFILE = C:\ProgramData
# environment
NUMBER_OF_PROCESSORS = 8
# environment
VS120COMNTOOLS = C:\Program Files (x86)\Microsoft Visual Studio
12.0\Common7\Tools\
# environment
LIB = C:\Program Files (x86)\Lahey-Fujitsu Fortran\v7.3\Win32\Lib
# default
.FEATURES := target-specific order-only second-expansion else-if archives
jobserver check-symlink
# environment
!EXITCODE = 00000000
# environment
COMPUTERNAME = BUILDER7-PC
# environment
PWD = /c/gccbuild/isl/build32
# environment
PROGRAMFILES = C:\Program Files (x86)
# environment
PUBLIC = C:\Users\Public
# environment
INCLUDE = C:\Program Files (x86)\Lahey-Fujitsu Fortran\v7.3\Win32\Include
# environment
COMMONPROGRAMFILES = C:\Program Files (x86)\Common Files
# environment
LOGONSERVER = \\BUILDER7-PC
# environment
USERDOMAIN = Builder7-PC
# environment
SHLVL = 1
# environment
PROGRAMFILES(X86) = C:\Program Files (x86)
# environment
LOCALAPPDATA = C:\Users\Builder7\AppData\Local
# environment
PSMODULEPATH = C:\windows\system32\WindowsPowerShell\v1.0\Modules\
# environment
PROCESSOR_ARCHITEW6432 = AMD64
# environment
OLDPWD = /c/gccbuild/isl
# default
.VARIABLES :=
# environment
PROCESSOR_IDENTIFIER = AMD64 Family 21 Model 1 Stepping 2, AuthenticAMD
# environment
OS = Windows_NT
# environment
HOMEPATH = \
# environment
COMMONPROGRAMFILES(X86) = C:\Program Files (x86)\Common Files
# environment
PROMPT = $P$G
# environment
SYSTEMROOT = C:\windows
# environment
WINDOWS_TRACING_LOGFILE = C:\BVTBin\Tests\installpackage\csilogfile.log
# environment
APPDATA = C:\Users\Builder7\AppData\Roaming
# environment
TEMP = /tmp
# environment
COMSPEC = C:\windows\system32\cmd.exe
# environment
WINDOWS_TRACING_FLAGS = 3
# environment
SYSTEMDRIVE = C:
# environment
PROCESSOR_REVISION = 0102
# environment
TMP = /tmp
# environment
PROCESSOR_LEVEL = 21
# environment
TERM = cygwin
# environment
VBOX_INSTALL_PATH = C:\Program Files\Oracle\VirtualBox\
# variable set hash-table stats:
# Load=56/1024=5%, Rehash=0, Collisions=3/63=5%

# Pattern-specific Variable Values

# No pattern-specific variable values.

# Directories


# No files, no impossibilities in 0 directories.

# Implicit Rules

# No implicit rules.

# Files

# files hash-table stats:
# Load=0/1024=0%, Rehash=0, Collisions=0/0=0%
# VPATH Search Paths

# No `vpath' search paths.

# No general (`VPATH' variable) search path.

# # of strings in strcache: 0
# # of strcache buffers: 0
# strcache size: total = 0 / max = 0 / min = 4096 / avg = 0
# strcache free: total = 0 / max = 0 / min = 4096 / avg = 0

# Finished Make data base on Sun Dec  8 16:53:45 2013


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