public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/59425] New: ICE - seg fault building ISL on Windows
@ 2013-12-09  7:04 tim at marlettesoftware dot com
  2013-12-09  7:06 ` [Bug rtl-optimization/59425] " tim at marlettesoftware dot com
  2024-01-20  5:20 ` [Bug target/59425] " nightstrike at gmail dot com
  0 siblings, 2 replies; 3+ messages in thread
From: tim at marlettesoftware dot com @ 2013-12-09  7:04 UTC (permalink / raw)
  To: gcc-bugs

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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug rtl-optimization/59425] ICE - seg fault building ISL on Windows
  2013-12-09  7:04 [Bug rtl-optimization/59425] New: ICE - seg fault building ISL on Windows tim at marlettesoftware dot com
@ 2013-12-09  7:06 ` tim at marlettesoftware dot com
  2024-01-20  5:20 ` [Bug target/59425] " nightstrike at gmail dot com
  1 sibling, 0 replies; 3+ messages in thread
From: tim at marlettesoftware dot com @ 2013-12-09  7:06 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Marlette Software <tim at marlettesoftware dot com> ---
Error message obtained:

../isl-0.12.1/isl_band.c: In function 'isl_band_dup':
../isl-0.12.1/isl_band.c:43:12: internal compiler error: Segmentation fault
 __isl_give isl_band *isl_band_dup(__isl_keep isl_band *band)
            ^
Please submit a full bug report,
with preprocessed source if appropriate.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug target/59425] ICE - seg fault building ISL on Windows
  2013-12-09  7:04 [Bug rtl-optimization/59425] New: ICE - seg fault building ISL on Windows tim at marlettesoftware dot com
  2013-12-09  7:06 ` [Bug rtl-optimization/59425] " tim at marlettesoftware dot com
@ 2024-01-20  5:20 ` nightstrike at gmail dot com
  1 sibling, 0 replies; 3+ messages in thread
From: nightstrike at gmail dot com @ 2024-01-20  5:20 UTC (permalink / raw)
  To: gcc-bugs

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

nightstrike <nightstrike at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nightstrike at gmail dot com

--- Comment #2 from nightstrike <nightstrike at gmail dot com> ---
The preprocessed source works for me in 13.  Can you verify if this is still an
issue?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-01-20  5:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-09  7:04 [Bug rtl-optimization/59425] New: ICE - seg fault building ISL on Windows tim at marlettesoftware dot com
2013-12-09  7:06 ` [Bug rtl-optimization/59425] " tim at marlettesoftware dot com
2024-01-20  5:20 ` [Bug target/59425] " nightstrike at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).