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 c++/85079] New: Segfault While Compiling DXX-Rebirth Project


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

            Bug ID: 85079
           Summary: Segfault While Compiling DXX-Rebirth Project
           Product: gcc
           Version: 7.3.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: afuturepilotis at gmail dot com
  Target Milestone: ---

Here is the error report I received:

/usr/bin/i686-w64-mingw32-g++ -v -save-temps -c -g -O2 -ftabstop=4 -Wall
-Werror=extra -Werror=format=2 -Werror=missing-braces
-Werror=missing-include-dirs -Werror=uninitialized -Werror=undef
-Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations
-Werror=redundant-decls -Werror=vla -funsigned-char -std=gnu++14 -Werror=unused
-Werror=useless-cast -fvisibility=hidden -Wsuggest-attribute=noreturn
-Wlogical-op -Wold-style-cast -Wno-format-truncation -Wno-implicit-fallthrough
-Wno-sign-compare -D_WIN32 -DWIN32_LEAN_AND_MEAN -DPHYSFS_DEPRECATED= -DNDEBUG
-DRELEASE -D_WIN32_WINNT=1536 -Icommon/include -Icommon/main -I.
-I/usr/i686-w64-mingw32/include/libpng16 -I/usr/i686-w64-mingw32/include
-I/usr/i686-w64-mingw32/include/SDL "common/2d/bitblt.cpp" -o
"common/2d/bitblt.o"
Using built-in specs.
COLLECT_GCC=/usr/bin/i686-w64-mingw32-g++
Target: i686-w64-mingw32
Configured with:
/home/shadoww/Projects/aurpkg/mingw-w64/aurpkg/mingw-w64-gcc/src/gcc/configure
--prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32
--enable-languages=c,lto,c++,objc,obj-c++,fortran,ada --enable-shared
--enable-static --enable-threads=posix --enable-fully-dynamic-string
--enable-libstdcxx-time=yes --with-system-zlib --enable-cloog-backend=isl
--enable-lto --disable-dw2-exceptions --enable-libgomp --disable-multilib
--enable-checking=release : (reconfigured)
/home/shadoww/Projects/aurpkg/mingw-w64/aurpkg/mingw-w64-gcc/src/gcc/configure
--prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32
--enable-languages=c,lto,c++,objc,obj-c++,fortran,ada --enable-shared
--enable-static --enable-threads=posix --enable-fully-dynamic-string
--enable-libstdcxx-time=yes --with-system-zlib --enable-cloog-backend=isl
--enable-lto --disable-dw2-exceptions --enable-libgomp --disable-multilib
--enable-checking=release
Thread model: posix
gcc version 7.3.0 (GCC) 
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-c' '-g' '-O2' '-ftabstop=4' '-Wall'
'-Werror=extra' '-Werror=format=2' '-Werror=missing-braces'
'-Werror=missing-include-dirs' '-Werror=uninitialized' '-Werror=undef'
'-Werror=pointer-arith' '-Werror=cast-qual' '-Werror=missing-declarations'
'-Werror=redundant-decls' '-Werror=vla' '-funsigned-char' '-std=gnu++14'
'-Werror=unused' '-Werror=useless-cast' '-fvisibility=hidden'
'-Wsuggest-attribute=noreturn' '-Wlogical-op' '-Wold-style-cast'
'-Wformat-truncation=0' '-Wimplicit-fallthrough=0' '-Wno-sign-compare' '-D'
'_WIN32' '-D' 'WIN32_LEAN_AND_MEAN' '-D' 'PHYSFS_DEPRECATED=' '-D' 'NDEBUG'
'-D' 'RELEASE' '-D' '_WIN32_WINNT=1536' '-I' 'common/include' '-I'
'common/main' '-I' '.' '-I' '/usr/i686-w64-mingw32/include/libpng16' '-I'
'/usr/i686-w64-mingw32/include' '-I' '/usr/i686-w64-mingw32/include/SDL' '-o'
'common/2d/bitblt.o' '-shared-libgcc' '-mtune=generic' '-march=pentiumpro'
 /usr/lib/gcc/i686-w64-mingw32/7.3.0/cc1plus -E -quiet -v -I common/include -I
common/main -I . -I /usr/i686-w64-mingw32/include/libpng16 -I
/usr/i686-w64-mingw32/include -I /usr/i686-w64-mingw32/include/SDL -D_REENTRANT
-D _WIN32 -D WIN32_LEAN_AND_MEAN -D PHYSFS_DEPRECATED= -D NDEBUG -D RELEASE -D
_WIN32_WINNT=1536 common/2d/bitblt.cpp -mtune=generic -march=pentiumpro
-std=gnu++14 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces
-Werror=missing-include-dirs -Werror=uninitialized -Werror=undef
-Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations
-Werror=redundant-decls -Werror=vla -Werror=unused -Werror=useless-cast
-Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast
-Wformat-truncation=0 -Wimplicit-fallthrough=0 -Wno-sign-compare -ftabstop=4
-funsigned-char -fvisibility=hidden -g -fworking-directory -O2 -fpch-preprocess
-o bitblt.ii
ignoring nonexistent directory
"/usr/lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/sys-include"
ignoring duplicate directory "/usr/i686-w64-mingw32/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 common/include
 common/main
 .
 /usr/i686-w64-mingw32/include/libpng16
 /usr/i686-w64-mingw32/include/SDL

/usr/lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/include/c++/7.3.0

/usr/lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/include/c++/7.3.0/i686-w64-mingw32

/usr/lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/include/c++/7.3.0/backward
 /usr/lib/gcc/i686-w64-mingw32/7.3.0/include
 /usr/lib/gcc/i686-w64-mingw32/7.3.0/include-fixed
 /usr/lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/include
End of search list.
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-c' '-g' '-O2' '-ftabstop=4' '-Wall'
'-Werror=extra' '-Werror=format=2' '-Werror=missing-braces'
'-Werror=missing-include-dirs' '-Werror=uninitialized' '-Werror=undef'
'-Werror=pointer-arith' '-Werror=cast-qual' '-Werror=missing-declarations'
'-Werror=redundant-decls' '-Werror=vla' '-funsigned-char' '-std=gnu++14'
'-Werror=unused' '-Werror=useless-cast' '-fvisibility=hidden'
'-Wsuggest-attribute=noreturn' '-Wlogical-op' '-Wold-style-cast'
'-Wformat-truncation=0' '-Wimplicit-fallthrough=0' '-Wno-sign-compare' '-D'
'_WIN32' '-D' 'WIN32_LEAN_AND_MEAN' '-D' 'PHYSFS_DEPRECATED=' '-D' 'NDEBUG'
'-D' 'RELEASE' '-D' '_WIN32_WINNT=1536' '-I' 'common/include' '-I'
'common/main' '-I' '.' '-I' '/usr/i686-w64-mingw32/include/libpng16' '-I'
'/usr/i686-w64-mingw32/include' '-I' '/usr/i686-w64-mingw32/include/SDL' '-o'
'common/2d/bitblt.o' '-shared-libgcc' '-mtune=generic' '-march=pentiumpro'
 /usr/lib/gcc/i686-w64-mingw32/7.3.0/cc1plus -fpreprocessed bitblt.ii -quiet
-dumpbase bitblt.cpp -mtune=generic -march=pentiumpro -auxbase-strip
common/2d/bitblt.o -g -O2 -Wall -Werror=extra -Werror=format=2
-Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized
-Werror=undef -Werror=pointer-arith -Werror=cast-qual
-Werror=missing-declarations -Werror=redundant-decls -Werror=vla -Werror=unused
-Werror=useless-cast -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast
-Wformat-truncation=0 -Wimplicit-fallthrough=0 -Wno-sign-compare -std=gnu++14
-version -ftabstop=4 -funsigned-char -fvisibility=hidden -o bitblt.s
GNU C++14 (GCC) version 7.3.0 (i686-w64-mingw32)
        compiled by GNU C version 7.3.1 20180312, GMP version 6.1.2, MPFR
version 4.0.1, MPC version 1.1.0, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU C++14 (GCC) version 7.3.0 (i686-w64-mingw32)
        compiled by GNU C version 7.3.1 20180312, GMP version 6.1.2, MPFR
version 4.0.1, MPC version 1.1.0, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: b8d81686c188d4f6596852fd154b4661
common/2d/bitblt.cpp: In substitution of ‘template<class F> void
dcx::gr_for_each_bitmap_line(grs_canvas&, unsigned int, unsigned int, const
grs_bitmap&, F) [with F = <missing>]’:
common/2d/bitblt.cpp:96:50:   required from here
common/2d/bitblt.cpp:96:50: internal compiler error: Segmentation fault
  gr_for_each_bitmap_line(canvas, x, y, bm, d_memcpy);
                                                  ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.

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