drizzle FTBFS due to internal compiler error: Segmentation fault whilst compiling drizzle on i386|armhf

Bug #1185028 reported by Dimitri John Ledkov
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc
Invalid
Medium
drizzle (Ubuntu)
Fix Released
High
Unassigned
gcc-4.8 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

  CXX drizzled/item/cmpfunc.o
drizzled/item/cmpfunc.cc: In member function 'void drizzled::Item_func_like::turboBM_compute_bad_character_shifts()':
drizzled/item/cmpfunc.cc:4610:6: internal compiler error: Segmentation fault
 void Item_func_like::turboBM_compute_bad_character_shifts()
      ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccu75Hs5.out file, please attach this to your bugreport.
make[4]: *** [drizzled/item/cmpfunc.o] Error 1

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: gcc-4.8 4.8.0-7ubuntu1
ProcVersionSignature: Ubuntu 3.9.0-2.7-generic 3.9.3
Uname: Linux 3.9.0-2-generic x86_64
ApportVersion: 2.10.2-0ubuntu1
Architecture: amd64
Date: Tue May 28 14:36:01 2013
InstallationDate: Installed on 2012-01-12 (501 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130318)
MarkForUpload: True
SourcePackage: gcc-4.8
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Dimitri John Ledkov (xnox) wrote :
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

pre-processed source.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Also see i386 and armhf build failures here:
https://launchpad.net/ubuntu/+source/drizzle/1:7.1.36-stable-1ubuntu2

Reproducible in a i386 chroot on an amd64 host.

summary: - internal compiler error: Segmentation fault whilst compiling drizzle on
- i386
+ internal compiler error: Segmentation fault whilst compiling drizzle on
+ i386|armhf
Changed in gcc-4.8 (Ubuntu):
importance: Undecided → Medium
summary: - internal compiler error: Segmentation fault whilst compiling drizzle on
- i386|armhf
+ drizzle FTBFS due to internal compiler error: Segmentation fault whilst
+ compiling drizzle on i386|armhf
Changed in drizzle (Ubuntu):
importance: Undecided → High
status: New → Confirmed
tags: added: ftbfs
Revision history for this message
In , Doko-v (doko-v) wrote :

Created attachment 30386
preprocessed source

g++ -c -g -O2 -std=gnu++98 -fPIE -floop-parallelize-all -fno-strict-aliasing cmpfunc.ii

leaving out the -floop-parallelize-all avoids the ICE.

(gdb) bt
#0 0xf7f5859c in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#1 0xf7f58629 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#2 0xf7f512b7 in isl_tab_rollback () from /usr/lib/i386-linux-gnu/libisl.so.10
#3 0xf7f5307b in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#4 0xf7f59376 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#5 0xf7f59355 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#6 0xf7f59355 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#7 0xf7f59355 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#8 0xf7f5a283 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#9 0xf7f5a506 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#10 0xf7f5ac09 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#11 0xf7efb5b2 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#12 0xf7f0d3d3 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#13 0xf7f0e067 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#14 0xf7ee0728 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#15 0xf7ee07f3 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#16 0xf7ee16e9 in isl_access_info_compute_flow () from /usr/lib/i386-linux-gnu/libisl.so.10
#17 0xf7ee1f09 in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#18 0xf7f61d6a in ?? () from /usr/lib/i386-linux-gnu/libisl.so.10
#19 0xf7ee9d21 in isl_hash_table_foreach () from /usr/lib/i386-linux-gnu/libisl.so.10
#20 0xf7f62c4e in isl_union_map_foreach_map () from /usr/lib/i386-linux-gnu/libisl.so.10
#21 0xf7ee228c in isl_union_map_compute_flow () from /usr/lib/i386-linux-gnu/libisl.so.10
#22 0x088c9ee7 in compute_deps(scop*, vec<poly_bb*, va_heap, vl_ptr>, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**, isl_union_map**) ()
#23 0x088ca821 in loop_is_parallel_p(loop*, htab*, int) ()
#24 0x088c8d15 in ?? ()
#25 0x088c8c02 in ?? ()
#26 0x088c9390 in gloog(scop*, htab*) ()
#27 0x088c62db in graphite_transform_loops() ()
#28 0x085ec5a4 in ?? ()
#29 0x08497fae in execute_one_pass(opt_pass*) ()
#30 0x08498385 in execute_pass_list(opt_pass*) ()
#31 0x08498398 in execute_pass_list(opt_pass*) ()
#32 0x08498398 in execute_pass_list(opt_pass*) ()
#33 0x08498398 in execute_pass_list(opt_pass*) ()
#34 0x082dc43b in ?? ()
#35 0x082dda15 in compile() ()
#36 0x082dde9a in finalize_compilation_unit() ()
#37 0x081a82ad in cp_write_global_declarations() ()
#38 0x0852c96d in ?? ()
#39 0x0852e454 in toplev_main(int, char**) ()

Changed in gcc:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
In , Jakub-gcc (jakub-gcc) wrote :

GCC 4.8.2 has been released.

Revision history for this message
In , Rguenth (rguenth) wrote :

Cannot reproduce this one, but it looks like a dup of or related to PR59121.

As the crash is in ISL please report the ISL and cloog versions you use.

Changed in gcc:
status: New → Incomplete
Revision history for this message
In , Jackie-rosen (jackie-rosen) wrote :

*** Bug 260998 has been marked as a duplicate of this bug. ***
Seen from the domain http://volichat.com
Page where seen: http://volichat.com/adult-chat-rooms
Marked for reference. Resolved as fixed @bugzilla.

Revision history for this message
In , Rguenth (rguenth) wrote :

GCC 4.8.3 is being released, adjusting target milestone.

Revision history for this message
In , Doko-v (doko-v) wrote :

can't see this anymore with the current 4.8 branch (and 4.9)

Revision history for this message
Matthias Klose (doko) wrote :

drizzle now build without work arounds in 14.10
can't reproduce anymore with current gcc branches

Changed in drizzle (Ubuntu):
status: Confirmed → Fix Released
Changed in gcc-4.8 (Ubuntu):
status: New → Invalid
Changed in gcc:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.