Your message dated Sat, 09 Aug 2014 11:16:51 +0200
with message-id <[email protected]>
and subject line Closing
has caused the Debian Bug report #697274,
regarding clang: Segfault when building Evolution 3.4.4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
697274: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697274
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clang
Version: 3.1-8
Severity: important
Tags: upstream fixed-upstream
Control: fixed -1 3.2-1~exp1

Dear Debian folks,


trying to build Evolution 3.4.4-1 from the Debian repository fails with
a segmentation fault.

        $ CC=clang ./autogen.sh
        […]
        $ make
        […]
          CC     libcomposer_la-e-composer-header-table.lo
        0  libLLVM-3.1.so.1 0x40ce2ac8
        1  libLLVM-3.1.so.1 0x40ce2fe4
        2                   0xffffe400  + 0
        3  libLLVM-3.1.so.1 0x404778c6 
llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop 
const*) + 326
        4  libLLVM-3.1.so.1 0x4047757c 
llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) 
+ 396
        5  libLLVM-3.1.so.1 0x4047776b 
llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 
43
        6  libLLVM-3.1.so.1 0x4047798d 
llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop 
const*) + 525
        7  libLLVM-3.1.so.1 0x4047757c 
llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) 
+ 396
        8  libLLVM-3.1.so.1 0x4047776b 
llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 
43
        9  libLLVM-3.1.so.1 0x4047798d 
llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop 
const*) + 525
        10 libLLVM-3.1.so.1 0x4047757c 
llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) 
+ 396
        11 libLLVM-3.1.so.1 0x4047776b 
llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 
43
        12 libLLVM-3.1.so.1 0x40481644 
llvm::ScalarEvolution::getAddExpr(llvm::SmallVectorImpl<llvm::SCEV const*>&, 
llvm::SCEV::NoWrapFlags) + 1748
        13 libLLVM-3.1.so.1 0x40496a53
        14 libLLVM-3.1.so.1 0x4048a865 
llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) + 741
        15 libLLVM-3.1.so.1 0x4047ada5 
llvm::ScalarEvolution::createSCEV(llvm::Value*) + 1477
        16 libLLVM-3.1.so.1 0x4047c0b3 
llvm::ScalarEvolution::getSCEV(llvm::Value*) + 211
        17 libLLVM-3.1.so.1 0x403dc4c4 
llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSet<llvm::Loop*, 
16u>&) + 260
        18 libLLVM-3.1.so.1 0x403dca6d 
llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSet<llvm::Loop*, 
16u>&) + 1709
        19 libLLVM-3.1.so.1 0x403dcc08 
llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) + 232
        20 libLLVM-3.1.so.1 0x403dcd8c llvm::IVUsers::runOnLoop(llvm::Loop*, 
llvm::LPPassManager&) + 348
        21 libLLVM-3.1.so.1 0x4041a1fe 
llvm::LPPassManager::runOnFunction(llvm::Function&) + 1214
        22 libLLVM-3.1.so.1 0x407a813b 
llvm::FPPassManager::runOnFunction(llvm::Function&) + 619
        23 libLLVM-3.1.so.1 0x407a819c 
llvm::FPPassManager::runOnModule(llvm::Module&) + 76
        24 libLLVM-3.1.so.1 0x407a7d94 
llvm::MPPassManager::runOnModule(llvm::Module&) + 500
        25 libLLVM-3.1.so.1 0x407a7e78 
llvm::PassManagerImpl::run(llvm::Module&) + 120
        26 libLLVM-3.1.so.1 0x407a7ec6 llvm::PassManager::run(llvm::Module&) + 
38
        27 clang            0x08316243 
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions 
const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::Module*, 
clang::BackendAction, llvm::raw_ostream*) + 2019
        28 clang            0x08314100
        29 clang            0x0845e5f0 clang::ParseAST(clang::Sema&, bool, 
bool) + 496
        30 clang            0x081f4c17 
clang::ASTFrontendAction::ExecuteAction() + 119
        31 clang            0x083138a1 clang::CodeGenAction::ExecuteAction() + 
33
        32 clang            0x081f5448 clang::FrontendAction::Execute() + 136
        33 clang            0x081d9680 
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 272
        34 clang            0x081c1528 
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1064
        35 clang            0x081bab64 cc1_main(char const**, char const**, 
char const*, void*) + 6548
        36 clang            0x081b6d10 main + 640
        37 libc.so.6        0x41514e46 __libc_start_main + 230
        38 clang            0x081b9091
        Stack dump:
        0.      Program arguments: /usr/bin/clang -cc1 -triple 
i386-pc-linux-gnu -emit-obj -disable-free -disable-llvm-verifier 
-main-file-name e-composer-header-table.c -pic-level 2 -relaxed-aliasing 
-masm-verbose -mconstructor-aliases -target-cpu pentium4 -target-linker-version 
2.22 -momit-leaf-frame-pointer -g -coverage-file 
.libs/libcomposer_la-e-composer-header-table.o -resource-dir 
/usr/bin/../lib/clang/3.1 -dependency-file 
.deps/libcomposer_la-e-composer-header-table.Tpo -sys-header-deps -MP -MT 
libcomposer_la-e-composer-header-table.lo -D HAVE_CONFIG_H -D 
EDS_DISABLE_DEPRECATED -D E_BOOK_DISABLE_DEPRECATED -D E_CAL_DISABLE_DEPRECATED 
-D EVOLUTION_DATADIR="/usr/local/share" -D 
EVOLUTION_IMAGESDIR="/usr/local/share/evolution/3.4/images" -D 
EVOLUTION_UIDIR="/usr/local/share/evolution/3.4/ui" -D PREFIX="/usr/local" -D 
G_LOG_DOMAIN="composer" -D PIC -I . -I .. -I .. -I .. -I ../composer -I 
../widgets -I ../widgets -I ../widgets/misc -I ../widgets/misc -I ../shell -I 
../shell -I /usr/include/nss -I /usr/include/nspr -I /usr/include/glib-2.0 -I 
/usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/libxml2 -I 
/usr/include/gconf/2 -I /usr/include/libsoup-2.4 -I /usr/include/dbus-1.0 -I 
/usr/lib/i386-linux-gnu/dbus-1.0/include -I /usr/include/gtk-3.0 -I 
/usr/include/pango-1.0 -I /usr/include/gio-unix-2.0/ -I /usr/include/atk-1.0 -I 
/usr/include/cairo -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/freetype2 -I 
/usr/include/pixman-1 -I /usr/include/libpng12 -I 
/usr/include/evolution-data-server-3.4 -I /usr/include/glib-2.0 -I 
/usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/cairo -I 
/usr/include/pixman-1 -I /usr/include/freetype2 -I /usr/include/libpng12 -I 
/usr/include/gtk-3.0 -I /usr/include/pango-1.0 -I /usr/include/gio-unix-2.0/ -I 
/usr/include/atk-1.0 -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/gail-3.0 -I 
/usr/include/gconf/2 -I /usr/include/dbus-1.0 -I 
/usr/lib/i386-linux-gnu/dbus-1.0/include -I /usr/include/libxml2 -I 
/usr/include/gnome-desktop-3.0 -I /usr/include/gsettings-desktop-schemas -I 
/usr/include/gtk-3.0 -I /usr/include/cairo -I /usr/include/pango-1.0 -I 
/usr/include/gio-unix-2.0/ -I /usr/include/atk-1.0 -I 
/usr/include/gdk-pixbuf-2.0 -I /usr/include/freetype2 -I /usr/include/glib-2.0 
-I /usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/pixman-1 -I 
/usr/include/libpng12 -I /usr/include/libgtkhtml-4.0 -I /usr/include/enchant -I 
/usr/include/libgtkhtml-4.0/editor -I /usr/include/gsettings-desktop-schemas 
-fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem 
/usr/local/include -internal-isystem /usr/bin/../lib/clang/3.1/include 
-internal-isystem /usr/include/clang/3.1/include/ -internal-externc-isystem  
-internal-externc-isystem /usr/include/i386-linux-gnu -internal-externc-isystem 
/usr/include/i486-linux-gnu -internal-externc-isystem /usr/include -O2 -Wall 
-Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter 
-Wno-deprecated-declarations -Wdeclaration-after-statement 
-Werror-implicit-function-declaration -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn 
-Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings 
-fconst-strings -fdebug-compilation-dir /home/joey/src/evolution/composer 
-ferror-limit 19 -fmessage-length 140 -pthread -mstackrealign -fgnu-runtime 
-fobjc-runtime-has-arc -fobjc-runtime-has-weak -fobjc-fragile-abi 
-fdiagnostics-show-option -fcolor-diagnostics -o 
.libs/libcomposer_la-e-composer-header-table.o -x c e-composer-header-table.c 
        1.      <eof> parser at end of file
        2.      Code generation
        3.      Running pass 'Function Pass Manager' on module 
'e-composer-header-table.c'.
        4.      Running pass 'Loop Pass Manager' on function 
'@e_composer_header_table_get_destinations'
        5.      Running pass 'Induction Variable Users' on basic block '%23'
        clang: error: unable to execute command: Segmentation fault (core 
dumped)
        clang: error: clang frontend command failed due to signal (use -v to 
see invocation)
        clang: note: diagnostic msg: Please submit a bug report to 
http://llvm.org/bugs/ and include command line arguments and all diagnostic 
information.
        clang: note: diagnostic msg: Preprocessed source(s) and associated run 
script(s) are located at:
        clang: note: diagnostic msg: /tmp/e-composer-header-table-HBvyh6.i
        clang: note: diagnostic msg: /tmp/e-composer-header-table-HBvyh6.sh
        […]

Stupid me did not save these two files though. :( `clang-3.2` from
Debian experimental does not have this issue and Evolution builds fine.

I did not report a bug upstream as in another report [1] they wrote to
use Clang 3.2 as a lot of problems were fixed there.


Thanks,

Paul


[1] http://llvm.org/bugs/show_bug.cgi?id=13473

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
$ make
make[1]: Entering directory `/src/evolution'
make[2]: Entering directory `/src/evolution/maint'
make[2]: ».gitignore« ist bereits aktualisiert.
make[2]: Leaving directory `/src/evolution/maint'
make[1]: Leaving directory `/src/evolution'
make  all-recursive
make[1]: Entering directory `/src/evolution'
Making all in m4
make[2]: Entering directory `/src/evolution/m4'
make[2]: Leaving directory `/src/evolution/m4'
Making all in data
make[2]: Entering directory `/src/evolution/data'
Making all in icons
make[3]: Entering directory `/src/evolution/data/icons'
make[3]: Leaving directory `/src/evolution/data/icons'
make[3]: Entering directory `/src/evolution/data'
  ITMRG  evolution-alarm-notify.desktop
  ITMRG  evolution.desktop
  ITMRG  evolution-settings.desktop
  ITMRG  org.gnome.evolution.gschema.xml
  GEN    org.gnome.evolution.gschema.valid
  ITMRG  org.gnome.evolution.addressbook.gschema.xml
  GEN    org.gnome.evolution.addressbook.gschema.valid
  ITMRG  org.gnome.evolution.calendar.gschema.xml
  GEN    org.gnome.evolution.calendar.gschema.valid
  ITMRG  org.gnome.evolution.importer.gschema.xml
  GEN    org.gnome.evolution.importer.gschema.valid
  ITMRG  org.gnome.evolution.mail.gschema.xml
  GEN    org.gnome.evolution.mail.gschema.valid
  ITMRG  org.gnome.evolution.shell.gschema.xml
  GEN    org.gnome.evolution.shell.gschema.valid
  ITMRG  org.gnome.evolution.bogofilter.gschema.xml
  GEN    org.gnome.evolution.bogofilter.gschema.valid
  ITMRG  org.gnome.evolution.spamassassin.gschema.xml
  GEN    org.gnome.evolution.spamassassin.gschema.valid
  ITMRG  org.gnome.evolution.plugin.attachment-reminder.gschema.xml
  GEN    org.gnome.evolution.plugin.attachment-reminder.gschema.valid
  ITMRG  org.gnome.evolution.plugin.autocontacts.gschema.xml
  GEN    org.gnome.evolution.plugin.autocontacts.gschema.valid
  ITMRG  org.gnome.evolution.plugin.email-custom-header.gschema.xml
  GEN    org.gnome.evolution.plugin.email-custom-header.gschema.valid
  ITMRG  org.gnome.evolution.plugin.external-editor.gschema.xml
  GEN    org.gnome.evolution.plugin.external-editor.gschema.valid
  ITMRG  org.gnome.evolution.plugin.face-picture.gschema.xml
  GEN    org.gnome.evolution.plugin.face-picture.gschema.valid
  ITMRG  org.gnome.evolution.plugin.itip.gschema.xml
  GEN    org.gnome.evolution.plugin.itip.gschema.valid
  ITMRG  org.gnome.evolution.plugin.mail-notification.gschema.xml
  GEN    org.gnome.evolution.plugin.mail-notification.gschema.valid
  ITMRG  org.gnome.evolution.plugin.prefer-plain.gschema.xml
  GEN    org.gnome.evolution.plugin.prefer-plain.gschema.valid
  ITMRG  org.gnome.evolution.plugin.templates.gschema.xml
  GEN    org.gnome.evolution.plugin.templates.gschema.valid
make[3]: Leaving directory `/src/evolution/data'
make[2]: Leaving directory `/src/evolution/data'
Making all in smclient
make[2]: Entering directory `/src/evolution/smclient'
  CC     libeggsmclient_la-eggsmclient.lo
  CC     libeggsmclient_la-eggsmclient-xsmp.lo
  CC     libeggdesktopfile_la-eggdesktopfile.lo
  CCLD   libeggdesktopfile.la
  CCLD   libeggsmclient.la
make[2]: Leaving directory `/src/evolution/smclient'
Making all in libgnomecanvas
make[2]: Entering directory `/src/evolution/libgnomecanvas'
  GEN    gnome-canvas-marshal.c
  GEN    gnome-canvas-marshal.h
make  all-am
make[3]: Entering directory `/src/evolution/libgnomecanvas'
  CC     libgnomecanvas_la-gailcanvas.lo
  CC     libgnomecanvas_la-gailcanvasgroup.lo
  CC     libgnomecanvas_la-gailcanvasgroupfactory.lo
  CC     libgnomecanvas_la-gailcanvasitem.lo
  CC     libgnomecanvas_la-gailcanvasitemfactory.lo
  CC     libgnomecanvas_la-gailcanvastext.lo
  CC     libgnomecanvas_la-gailcanvastextfactory.lo
  CC     libgnomecanvas_la-gailcanvaswidget.lo
  CC     libgnomecanvas_la-gailcanvaswidgetfactory.lo
  CC     libgnomecanvas_la-gnome-canvas-pixbuf.lo
  CC     libgnomecanvas_la-gnome-canvas-rect.lo
  CC     libgnomecanvas_la-gnome-canvas-rich-text.lo
  CC     libgnomecanvas_la-gnome-canvas-text.lo
  CC     libgnomecanvas_la-gnome-canvas-util.lo
  CC     libgnomecanvas_la-gnome-canvas-widget.lo
  CC     libgnomecanvas_la-gnome-canvas.lo
  CCLD   libgnomecanvas.la
make[3]: Leaving directory `/src/evolution/libgnomecanvas'
make[2]: Leaving directory `/src/evolution/libgnomecanvas'
Making all in libevolution-utils
make[2]: Entering directory `/src/evolution/libevolution-utils'
  CC     libevolution_utils_la-e-alert.lo
  CC     libevolution_utils_la-e-alert-dialog.lo
  CC     libevolution_utils_la-e-alert-sink.lo
  CC     libevolution_utils_la-e-xml-utils.lo
  CC     libevolution_utils_la-evolution-util.lo
  CCLD   libevolution-utils.la
make[2]: Leaving directory `/src/evolution/libevolution-utils'
Making all in filter
make[2]: Entering directory `/src/evolution/filter'
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere filter.error.xml filter.error
Merging translations into filter.error.
CREATED filter.error
make  all-am
make[3]: Entering directory `/src/evolution/filter'
  CC     libfilter_la-e-filter-code.lo
  CC     libfilter_la-e-filter-color.lo
  CC     libfilter_la-e-filter-datespec.lo
  CC     libfilter_la-e-filter-element.lo
  CC     libfilter_la-e-filter-file.lo
  CC     libfilter_la-e-filter-input.lo
  CC     libfilter_la-e-filter-int.lo
  CC     libfilter_la-e-filter-option.lo
  CC     libfilter_la-e-filter-part.lo
  CC     libfilter_la-e-filter-rule.lo
  CC     libfilter_la-e-rule-context.lo
  CC     libfilter_la-e-rule-editor.lo
  CCLD   libfilter.la
make[3]: Leaving directory `/src/evolution/filter'
make[2]: Leaving directory `/src/evolution/filter'
Making all in libemail-utils
make[2]: Entering directory `/src/evolution/libemail-utils'
  CC     libemail_utils_la-e-account-utils.lo
  CC     libemail_utils_la-e-signature-list.lo
  CC     libemail_utils_la-e-signature-utils.lo
  CC     libemail_utils_la-e-signature.lo
  CC     libemail_utils_la-em-filter-folder-element.lo
  CC     libemail_utils_la-em-vfolder-context.lo
  CC     libemail_utils_la-em-vfolder-rule.lo
  CC     libemail_utils_la-mail-mt.lo
  CCLD   libemail-utils.la
make[2]: Leaving directory `/src/evolution/libemail-utils'
Making all in libemail-engine
make[2]: Entering directory `/src/evolution/libemail-engine'
  GEN    e-mail-enumtypes.h
  GEN    e-mail-enumtypes.c
make  all-am
make[3]: Entering directory `/src/evolution/libemail-engine'
  CC     libemail_engine_la-camel-null-store.lo
  CC     libemail_engine_la-e-mail-enumtypes.lo
  CC     libemail_engine_la-e-mail-folder-utils.lo
  CC     libemail_engine_la-e-mail-junk-filter.lo
  CC     libemail_engine_la-e-mail-session-utils.lo
  CC     libemail_engine_la-e-mail-session.lo
  CC     libemail_engine_la-e-mail-store-utils.lo
  CC     libemail_engine_la-e-mail-utils.lo
  CC     libemail_engine_la-mail-config.lo
  CC     libemail_engine_la-mail-folder-cache.lo
  CC     libemail_engine_la-mail-ops.lo
  CC     libemail_engine_la-mail-tools.lo
  CC     libemail_engine_la-mail-vfolder.lo
mail-vfolder.c:880:8: warning: explicitly assigning a variable of type 'CamelStore *' (aka 'struct _CamelStore *') to itself [-Wself-assign]
        store = store;
        ~~~~~ ^ ~~~~~
1 warning generated.
  CCLD   libemail-engine.la
make[3]: Leaving directory `/src/evolution/libemail-engine'
make[2]: Leaving directory `/src/evolution/libemail-engine'
Making all in e-util
make[2]: Entering directory `/src/evolution/e-util'
  GEN    e-util-enumtypes.h
  GEN    e-util-enumtypes.c
  GEN    e-marshal.c
  GEN    e-marshal.h
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere e-system.error.xml e-system.error
Merging translations into e-system.error.
CREATED e-system.error
make  all-am
make[3]: Entering directory `/src/evolution/e-util'
  CC     libeutil_la-e-activity.lo
  CC     libeutil_la-e-bit-array.lo
  CC     libeutil_la-e-categories-config.lo
  CC     libeutil_la-e-charset.lo
  CC     libeutil_la-e-config.lo
  CC     libeutil_la-e-datetime-format.lo
  CC     libeutil_la-e-dialog-utils.lo
  CC     libeutil_la-e-dialog-widgets.lo
  CC     libeutil_la-e-event.lo
  CC     libeutil_la-e-file-utils.lo
  CC     libeutil_la-e-html-utils.lo
  CC     libeutil_la-e-icon-factory.lo
  CC     libeutil_la-e-import.lo
  CC     libeutil_la-e-marshal.lo
  CC     libeutil_la-e-mktemp.lo
  CC     libeutil_la-e-poolv.lo
  CC     libeutil_la-e-plugin.lo
  CC     libeutil_la-e-plugin-ui.lo
  CC     libeutil_la-e-plugin-util.lo
  CC     libeutil_la-e-print.lo
  CC     libeutil_la-e-selection.lo
  CC     libeutil_la-e-sorter.lo
  CC     libeutil_la-e-sorter-array.lo
  CC     libeutil_la-e-text-event-processor-emacs-like.lo
  CC     libeutil_la-e-text-event-processor.lo
  CC     libeutil_la-e-ui-manager.lo
  CC     libeutil_la-e-util.lo
  CC     libeutil_la-e-unicode.lo
  CC     libeutil_la-e-util-enumtypes.lo
  CCLD   libeutil.la
make[3]: Leaving directory `/src/evolution/e-util'
make[2]: Leaving directory `/src/evolution/e-util'
Making all in a11y
make[2]: Entering directory `/src/evolution/a11y'
  CC     libevolution_a11y_la-gal-a11y-util.lo
  CCLD   libevolution-a11y.la
make[2]: Leaving directory `/src/evolution/a11y'
Making all in widgets
make[2]: Entering directory `/src/evolution/widgets'
Making all in misc
make[3]: Entering directory `/src/evolution/widgets/misc'
  CC     libemiscwidgets_la-e-account-combo-box.lo
  CC     libemiscwidgets_la-e-action-combo-box.lo
  CC     libemiscwidgets_la-e-activity-bar.lo
  CC     libemiscwidgets_la-e-activity-proxy.lo
  CC     libemiscwidgets_la-e-alert-bar.lo
  CC     libemiscwidgets_la-e-attachment.lo
  CC     libemiscwidgets_la-e-attachment-button.lo
  CC     libemiscwidgets_la-e-attachment-dialog.lo
  CC     libemiscwidgets_la-e-attachment-handler.lo
  CC     libemiscwidgets_la-e-attachment-handler-image.lo
  CC     libemiscwidgets_la-e-attachment-handler-sendto.lo
  CC     libemiscwidgets_la-e-attachment-icon-view.lo
  CC     libemiscwidgets_la-e-attachment-paned.lo
  CC     libemiscwidgets_la-e-attachment-store.lo
  CC     libemiscwidgets_la-e-attachment-tree-view.lo
  CC     libemiscwidgets_la-e-attachment-view.lo
  CC     libemiscwidgets_la-e-auth-combo-box.lo
  CC     libemiscwidgets_la-e-buffer-tagger.lo
  CC     libemiscwidgets_la-e-calendar.lo
  CC     libemiscwidgets_la-e-calendar-item.lo
  CC     libemiscwidgets_la-e-canvas.lo
  CC     libemiscwidgets_la-e-canvas-background.lo
  CC     libemiscwidgets_la-e-canvas-utils.lo
  CC     libemiscwidgets_la-e-canvas-vbox.lo
  CC     libemiscwidgets_la-e-charset-combo-box.lo
  CC     libemiscwidgets_la-e-contact-map.lo
  CC     libemiscwidgets_la-e-contact-map-window.lo
  CC     libemiscwidgets_la-e-contact-marker.lo
  CC     libemiscwidgets_la-e-dateedit.lo
  CC     libemiscwidgets_la-e-focus-tracker.lo
  CC     libemiscwidgets_la-e-image-chooser.lo
  CC     libemiscwidgets_la-e-import-assistant.lo
  CC     libemiscwidgets_la-e-map.lo
  CC     libemiscwidgets_la-e-menu-tool-action.lo
  CC     libemiscwidgets_la-e-menu-tool-button.lo
  CC     libemiscwidgets_la-e-online-button.lo
  CC     libemiscwidgets_la-e-paned.lo
  CC     libemiscwidgets_la-e-picture-gallery.lo
  CC     libemiscwidgets_la-e-popup-action.lo
  CC     libemiscwidgets_la-e-port-entry.lo
  CC     libemiscwidgets_la-e-preferences-window.lo
  CC     libemiscwidgets_la-e-preview-pane.lo
  CC     libemiscwidgets_la-e-printable.lo
  CC     libemiscwidgets_la-e-search-bar.lo
  CC     libemiscwidgets_la-e-searching-tokenizer.lo
  CC     libemiscwidgets_la-e-selectable.lo
  CC     libemiscwidgets_la-e-selection-model.lo
  CC     libemiscwidgets_la-e-selection-model-array.lo
  CC     libemiscwidgets_la-e-selection-model-simple.lo
  CC     libemiscwidgets_la-e-send-options.lo
  CC     libemiscwidgets_la-e-signature-combo-box.lo
  CC     libemiscwidgets_la-e-signature-editor.lo
  CC     libemiscwidgets_la-e-signature-manager.lo
  CC     libemiscwidgets_la-e-signature-preview.lo
  CC     libemiscwidgets_la-e-signature-script-dialog.lo
  CC     libemiscwidgets_la-e-signature-tree-view.lo
  CC     libemiscwidgets_la-e-url-entry.lo
  CC     libemiscwidgets_la-e-web-view.lo
  CC     libemiscwidgets_la-e-web-view-preview.lo
  CC     libemiscwidgets_la-ea-calendar-cell.lo
  CC     libemiscwidgets_la-ea-calendar-item.lo
  CC     libemiscwidgets_la-ea-cell-table.lo
  CC     libemiscwidgets_la-ea-widgets.lo
  CCLD   libemiscwidgets.la
  CC     test_calendar-test-calendar.o
  CCLD   test-calendar
  CC     test_dateedit-test-dateedit.o
  CCLD   test-dateedit
  CC     test_preferences_window-test-preferences-window.o
  CCLD   test-preferences-window
make[3]: Leaving directory `/src/evolution/widgets/misc'
Making all in text
make[3]: Entering directory `/src/evolution/widgets/text'
  CC     libetext_la-e-text-model-repos.lo
  CC     libetext_la-e-text-model.lo
  CC     libetext_la-e-text.lo
  CC     libetext_la-e-reflow.lo
  CC     libetext_la-e-reflow-model.lo
  CC     libetext_la-gal-a11y-e-text-factory.lo
  CC     libetext_la-gal-a11y-e-text.lo
  CCLD   libetext.la
make[3]: Leaving directory `/src/evolution/widgets/text'
Making all in e-timezone-dialog
make[3]: Entering directory `/src/evolution/widgets/e-timezone-dialog'
  CC     libetimezonedialog_la-e-timezone-dialog.lo
  CCLD   libetimezonedialog.la
make[3]: Leaving directory `/src/evolution/widgets/e-timezone-dialog'
Making all in table
make[3]: Entering directory `/src/evolution/widgets/table'
  CC     libetable_la-e-cell.lo
  CC     libetable_la-e-cell-checkbox.lo
  CC     libetable_la-e-cell-combo.lo
  CC     libetable_la-e-cell-date.lo
  CC     libetable_la-e-cell-date-edit.lo
  CC     libetable_la-e-cell-number.lo
  CC     libetable_la-e-cell-percent.lo
  CC     libetable_la-e-cell-pixbuf.lo
  CC     libetable_la-e-cell-popup.lo
  CC     libetable_la-e-cell-size.lo
  CC     libetable_la-e-cell-text.lo
  CC     libetable_la-e-cell-toggle.lo
  CC     libetable_la-e-cell-tree.lo
  CC     libetable_la-e-cell-vbox.lo
  CC     libetable_la-e-cell-hbox.lo
  CC     libetable_la-e-popup-menu.lo
  CC     libetable_la-e-table-click-to-add.lo
  CC     libetable_la-e-table-col.lo
  CC     libetable_la-e-table-column-specification.lo
  CC     libetable_la-e-table-config.lo
  CC     libetable_la-e-table-extras.lo
  CC     libetable_la-e-table-field-chooser-dialog.lo
  CC     libetable_la-e-table-field-chooser-item.lo
  CC     libetable_la-e-table-field-chooser.lo
  CC     libetable_la-e-table-group.lo
  CC     libetable_la-e-table-group-container.lo
  CC     libetable_la-e-table-group-leaf.lo
  CC     libetable_la-e-table-header.lo
  CC     libetable_la-e-table-header-item.lo
  CC     libetable_la-e-table-header-utils.lo
  CC     libetable_la-e-table-item.lo
  CC     libetable_la-e-table-memory-callbacks.lo
  CC     libetable_la-e-table-memory-store.lo
  CC     libetable_la-e-table-memory.lo
  CC     libetable_la-e-table-model.lo
  CC     libetable_la-e-table-one.lo
  CC     libetable_la-e-table-search.lo
  CC     libetable_la-e-table-selection-model.lo
  CC     libetable_la-e-table-sort-info.lo
  CC     libetable_la-e-table-sorted.lo
  CC     libetable_la-e-table-sorted-variable.lo
  CC     libetable_la-e-table-sorter.lo
  CC     libetable_la-e-table-sorting-utils.lo
  CC     libetable_la-e-table-specification.lo
  CC     libetable_la-e-table-state.lo
  CC     libetable_la-e-table-subset.lo
  CC     libetable_la-e-table-subset-variable.lo
  CC     libetable_la-e-table-utils.lo
  CC     libetable_la-e-table-without.lo
  CC     libetable_la-e-table.lo
  CC     libetable_la-e-tree-memory-callbacks.lo
  CC     libetable_la-e-tree-memory.lo
  CC     libetable_la-e-tree-model.lo
  CC     libetable_la-e-tree-selection-model.lo
  CC     libetable_la-e-tree-sorted.lo
  CC     libetable_la-e-tree-table-adapter.lo
  CC     libetable_la-e-tree.lo
  CC     libetable_la-gal-a11y-e-cell.lo
  CC     libetable_la-gal-a11y-e-cell-popup.lo
  CC     libetable_la-gal-a11y-e-cell-registry.lo
  CC     libetable_la-gal-a11y-e-cell-toggle.lo
  CC     libetable_la-gal-a11y-e-cell-tree.lo
  CC     libetable_la-gal-a11y-e-cell-vbox.lo
  CC     libetable_la-gal-a11y-e-table.lo
  CC     libetable_la-gal-a11y-e-table-click-to-add.lo
  CC     libetable_la-gal-a11y-e-table-click-to-add-factory.lo
  CC     libetable_la-gal-a11y-e-table-column-header.lo
  CC     libetable_la-gal-a11y-e-table-factory.lo
  CC     libetable_la-gal-a11y-e-table-item.lo
  CC     libetable_la-gal-a11y-e-table-item-factory.lo
  CC     libetable_la-gal-a11y-e-tree.lo
  CC     libetable_la-gal-a11y-e-tree-factory.lo
  CCLD   libetable.la
make[3]: Leaving directory `/src/evolution/widgets/table'
Making all in menus
make[3]: Entering directory `/src/evolution/widgets/menus'
  CC     libmenus_la-gal-define-views-dialog.lo
  CC     libmenus_la-gal-define-views-model.lo
  CC     libmenus_la-gal-view-collection.lo
  CC     libmenus_la-gal-view-etable.lo
  CC     libmenus_la-gal-view-factory-etable.lo
  CC     libmenus_la-gal-view-factory.lo
  CC     libmenus_la-gal-view-instance-save-as-dialog.lo
  CC     libmenus_la-gal-view-instance.lo
  CC     libmenus_la-gal-view-new-dialog.lo
  CC     libmenus_la-gal-view.lo
  CCLD   libmenus.la
make[3]: Leaving directory `/src/evolution/widgets/menus'
make[3]: Entering directory `/src/evolution/widgets'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/src/evolution/widgets'
make[2]: Leaving directory `/src/evolution/widgets'
Making all in shell
make[2]: Entering directory `/src/evolution/shell'
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere shell.error.xml shell.error
Merging translations into shell.error.
CREATED shell.error
  GEN    e-shell-enumtypes.h
  GEN    e-shell-enumtypes.c
make[3]: Entering directory `/src/evolution/shell'
make[4]: Entering directory `/src/evolution/shell/test'
make[4]: ».gitignore« ist bereits aktualisiert.
make[4]: Leaving directory `/src/evolution/shell/test'
make[3]: Leaving directory `/src/evolution/shell'
make  all-recursive
make[3]: Entering directory `/src/evolution/shell'
make[4]: Entering directory `/src/evolution/shell'
  CC     libeshell_la-e-shell.lo
  CC     libeshell_la-e-shell-backend.lo
  CC     libeshell_la-e-shell-content.lo
  CC     libeshell_la-e-shell-enumtypes.lo
  CC     libeshell_la-e-shell-meego.lo
  CC     libeshell_la-e-shell-searchbar.lo
  CC     libeshell_la-e-shell-settings.lo
  CC     libeshell_la-e-shell-sidebar.lo
  CC     libeshell_la-e-shell-switcher.lo
  CC     libeshell_la-e-shell-taskbar.lo
  CC     libeshell_la-e-shell-utils.lo
  CC     libeshell_la-e-shell-view.lo
  CC     libeshell_la-e-shell-window.lo
  CC     libeshell_la-e-shell-window-private.lo
  CC     libeshell_la-e-shell-migrate.lo
  CC     libeshell_la-e-shell-window-actions.lo
  CC     libeshell_la-es-event.lo
  CCLD   libeshell.la
  CC     evolution-main.o
  CC     evolution-e-convert-local-mail.o
e-convert-local-mail.c:275:37: warning: implicit conversion from enumeration type 'enum _e_account_item_t' to different enumeration type
      'e_account_find_t' (aka 'enum _e_account_find_t') [-Wconversion]
        if (e_account_list_find (accounts, E_ACCOUNT_ID_ADDRESS, id)) {
            ~~~~~~~~~~~~~~~~~~~            ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
  CCLD   evolution
  CC     killev-killev.o
  CCLD   killev
  ITMRG  apps_evolution_shell.schemas
make[4]: Leaving directory `/src/evolution/shell'
make[3]: Leaving directory `/src/evolution/shell'
make[2]: Leaving directory `/src/evolution/shell'
Making all in smime
make[2]: Entering directory `/src/evolution/smime'
Making all in lib
make[3]: Entering directory `/src/evolution/smime/lib'
  CC     libessmime_la-e-asn1-object.lo
  CC     libessmime_la-e-cert.lo
  CC     libessmime_la-e-cert-trust.lo
  CC     libessmime_la-e-cert-db.lo
  CC     libessmime_la-e-pkcs12.lo
  CCLD   libessmime.la
make[3]: Leaving directory `/src/evolution/smime/lib'
Making all in gui
make[3]: Entering directory `/src/evolution/smime/gui'
  CC     libevolution_smime_la-ca-trust-dialog.lo
  CC     libevolution_smime_la-cert-trust-dialog.lo
  CC     libevolution_smime_la-certificate-manager.lo
  CC     libevolution_smime_la-certificate-viewer.lo
  CC     libevolution_smime_la-e-cert-selector.lo
  CC     libevolution_smime_la-component.lo
  CCLD   libevolution-smime.la
make[3]: Leaving directory `/src/evolution/smime/gui'
make[3]: Entering directory `/src/evolution/smime'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/src/evolution/smime'
make[2]: Leaving directory `/src/evolution/smime'
Making all in em-format
make[2]: Entering directory `/src/evolution/em-format'
  CC     libemformat_la-em-format.lo
  CC     libemformat_la-em-format-quote.lo
  CC     libemformat_la-em-inline-filter.lo
  CC     libemformat_la-em-stripsig-filter.lo
  CCLD   libemformat.la
make[2]: Leaving directory `/src/evolution/em-format'
Making all in addressbook
make[2]: Entering directory `/src/evolution/addressbook'
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere addressbook.error.xml addressbook.error
Merging translations into addressbook.error.
CREATED addressbook.error
make  all-recursive
make[3]: Entering directory `/src/evolution/addressbook'
Making all in util
make[4]: Entering directory `/src/evolution/addressbook/util'
  CC     libeabutil_la-eab-book-util.lo
  CCLD   libeabutil.la
make[4]: Leaving directory `/src/evolution/addressbook/util'
Making all in printing
make[4]: Entering directory `/src/evolution/addressbook/printing'
  CC     libecontactprint_la-e-contact-print.lo
  CCLD   libecontactprint.la
  CC     contact_print_test-test-print.o
  CCLD   contact-print-test
make[4]: Leaving directory `/src/evolution/addressbook/printing'
Making all in importers
make[4]: Entering directory `/src/evolution/addressbook/importers'
  CC     libevolution_addressbook_importers_la-evolution-ldif-importer.lo
  CC     libevolution_addressbook_importers_la-evolution-vcard-importer.lo
  CC     libevolution_addressbook_importers_la-evolution-csv-importer.lo
  CCLD   libevolution-addressbook-importers.la
make[4]: Leaving directory `/src/evolution/addressbook/importers'
Making all in gui
make[4]: Entering directory `/src/evolution/addressbook/gui'
Making all in merging
make[5]: Entering directory `/src/evolution/addressbook/gui/merging'
  CC     libeabbookmerging_la-eab-contact-compare.lo
  CC     libeabbookmerging_la-eab-contact-merging.lo
  CCLD   libeabbookmerging.la
make[5]: Leaving directory `/src/evolution/addressbook/gui/merging'
Making all in widgets
make[5]: Entering directory `/src/evolution/addressbook/gui/widgets'
  CC     libeabwidgets_la-eab-config.lo
  CC     libeabwidgets_la-eab-contact-display.lo
  CC     libeabwidgets_la-eab-gui-util.lo
  CC     libeabwidgets_la-e-minicard.lo
  CC     libeabwidgets_la-e-minicard-label.lo
  CC     libeabwidgets_la-e-minicard-view.lo
  CC     libeabwidgets_la-e-minicard-view-widget.lo
  CC     libeabwidgets_la-e-addressbook-reflow-adapter.lo
  CC     libeabwidgets_la-e-addressbook-table-adapter.lo
  CC     libeabwidgets_la-e-addressbook-model.lo
  CC     libeabwidgets_la-e-addressbook-selector.lo
  CC     libeabwidgets_la-e-addressbook-view.lo
  CC     libeabwidgets_la-gal-view-minicard.lo
  CC     libeabwidgets_la-gal-view-factory-minicard.lo
  CC     libeabwidgets_la-ea-minicard.lo
  CC     libeabwidgets_la-ea-minicard-view.lo
  CC     libeabwidgets_la-ea-addressbook-view.lo
  CC     libeabwidgets_la-ea-addressbook.lo
  CCLD   libeabwidgets.la
make[5]: Leaving directory `/src/evolution/addressbook/gui/widgets'
Making all in contact-editor
make[5]: Entering directory `/src/evolution/addressbook/gui/contact-editor'
  CC     libecontacteditor_la-eab-editor.lo
  CC     libecontacteditor_la-e-contact-editor-fullname.lo
  CC     libecontacteditor_la-e-contact-editor.lo
  CC     libecontacteditor_la-e-contact-quick-add.lo
  CCLD   libecontacteditor.la
make[5]: Leaving directory `/src/evolution/addressbook/gui/contact-editor'
Making all in contact-list-editor
make[5]: Entering directory `/src/evolution/addressbook/gui/contact-list-editor'
  CC     libecontactlisteditor_la-e-contact-list-editor.lo
  CC     libecontactlisteditor_la-e-contact-list-model.lo
  CCLD   libecontactlisteditor.la
make[5]: Leaving directory `/src/evolution/addressbook/gui/contact-list-editor'
make[5]: Entering directory `/src/evolution/addressbook/gui'
make[5]: Für das Ziel »all-am« ist nichts zu tun.
make[5]: Leaving directory `/src/evolution/addressbook/gui'
make[4]: Leaving directory `/src/evolution/addressbook/gui'
Making all in tools
make[4]: Entering directory `/src/evolution/addressbook/tools'
  CC     evolution_addressbook_export-evolution-addressbook-export.o
  CC     evolution_addressbook_export-evolution-addressbook-export-list-cards.o
  CC     evolution_addressbook_export-evolution-addressbook-export-list-folders.o
  CCLD   evolution-addressbook-export
make[4]: Leaving directory `/src/evolution/addressbook/tools'
make[4]: Entering directory `/src/evolution/addressbook'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/src/evolution/addressbook'
make[3]: Leaving directory `/src/evolution/addressbook'
make[2]: Leaving directory `/src/evolution/addressbook'
Making all in composer
make[2]: Entering directory `/src/evolution/composer'
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere mail-composer.error.xml mail-composer.error
Merging translations into mail-composer.error.
CREATED mail-composer.error
make  all-am
make[3]: Entering directory `/src/evolution/composer'
  CC     libcomposer_la-e-composer-actions.lo
  CC     libcomposer_la-e-composer-activity.lo
  CC     libcomposer_la-e-composer-from-header.lo
  CC     libcomposer_la-e-composer-header-table.lo
0  libLLVM-3.1.so.1 0x40ce2ac8
1  libLLVM-3.1.so.1 0x40ce2fe4
2                   0xffffe400  + 0
3  libLLVM-3.1.so.1 0x404778c6 llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 326
4  libLLVM-3.1.so.1 0x4047757c llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 396
5  libLLVM-3.1.so.1 0x4047776b llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 43
6  libLLVM-3.1.so.1 0x4047798d llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 525
7  libLLVM-3.1.so.1 0x4047757c llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 396
8  libLLVM-3.1.so.1 0x4047776b llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 43
9  libLLVM-3.1.so.1 0x4047798d llvm::ScalarEvolution::computeLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 525
10 libLLVM-3.1.so.1 0x4047757c llvm::ScalarEvolution::getLoopDisposition(llvm::SCEV const*, llvm::Loop const*) + 396
11 libLLVM-3.1.so.1 0x4047776b llvm::ScalarEvolution::isLoopInvariant(llvm::SCEV const*, llvm::Loop const*) + 43
12 libLLVM-3.1.so.1 0x40481644 llvm::ScalarEvolution::getAddExpr(llvm::SmallVectorImpl<llvm::SCEV const*>&, llvm::SCEV::NoWrapFlags) + 1748
13 libLLVM-3.1.so.1 0x40496a53
14 libLLVM-3.1.so.1 0x4048a865 llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) + 741
15 libLLVM-3.1.so.1 0x4047ada5 llvm::ScalarEvolution::createSCEV(llvm::Value*) + 1477
16 libLLVM-3.1.so.1 0x4047c0b3 llvm::ScalarEvolution::getSCEV(llvm::Value*) + 211
17 libLLVM-3.1.so.1 0x403dc4c4 llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSet<llvm::Loop*, 16u>&) + 260
18 libLLVM-3.1.so.1 0x403dca6d llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSet<llvm::Loop*, 16u>&) + 1709
19 libLLVM-3.1.so.1 0x403dcc08 llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) + 232
20 libLLVM-3.1.so.1 0x403dcd8c llvm::IVUsers::runOnLoop(llvm::Loop*, llvm::LPPassManager&) + 348
21 libLLVM-3.1.so.1 0x4041a1fe llvm::LPPassManager::runOnFunction(llvm::Function&) + 1214
22 libLLVM-3.1.so.1 0x407a813b llvm::FPPassManager::runOnFunction(llvm::Function&) + 619
23 libLLVM-3.1.so.1 0x407a819c llvm::FPPassManager::runOnModule(llvm::Module&) + 76
24 libLLVM-3.1.so.1 0x407a7d94 llvm::MPPassManager::runOnModule(llvm::Module&) + 500
25 libLLVM-3.1.so.1 0x407a7e78 llvm::PassManagerImpl::run(llvm::Module&) + 120
26 libLLVM-3.1.so.1 0x407a7ec6 llvm::PassManager::run(llvm::Module&) + 38
27 clang            0x08316243 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + 2019
28 clang            0x08314100
29 clang            0x0845e5f0 clang::ParseAST(clang::Sema&, bool, bool) + 496
30 clang            0x081f4c17 clang::ASTFrontendAction::ExecuteAction() + 119
31 clang            0x083138a1 clang::CodeGenAction::ExecuteAction() + 33
32 clang            0x081f5448 clang::FrontendAction::Execute() + 136
33 clang            0x081d9680 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 272
34 clang            0x081c1528 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1064
35 clang            0x081bab64 cc1_main(char const**, char const**, char const*, void*) + 6548
36 clang            0x081b6d10 main + 640
37 libc.so.6        0x41514e46 __libc_start_main + 230
38 clang            0x081b9091
Stack dump:
0.	Program arguments: /usr/bin/clang -cc1 -triple i386-pc-linux-gnu -emit-obj -disable-free -disable-llvm-verifier -main-file-name e-composer-header-table.c -pic-level 2 -relaxed-aliasing -masm-verbose -mconstructor-aliases -target-cpu pentium4 -target-linker-version 2.22 -momit-leaf-frame-pointer -g -coverage-file .libs/libcomposer_la-e-composer-header-table.o -resource-dir /usr/bin/../lib/clang/3.1 -dependency-file .deps/libcomposer_la-e-composer-header-table.Tpo -sys-header-deps -MP -MT libcomposer_la-e-composer-header-table.lo -D HAVE_CONFIG_H -D EDS_DISABLE_DEPRECATED -D E_BOOK_DISABLE_DEPRECATED -D E_CAL_DISABLE_DEPRECATED -D EVOLUTION_DATADIR="/usr/local/share" -D EVOLUTION_IMAGESDIR="/usr/local/share/evolution/3.4/images" -D EVOLUTION_UIDIR="/usr/local/share/evolution/3.4/ui" -D PREFIX="/usr/local" -D G_LOG_DOMAIN="composer" -D PIC -I . -I .. -I .. -I .. -I ../composer -I ../widgets -I ../widgets -I ../widgets/misc -I ../widgets/misc -I ../shell -I ../shell -I /usr/include/nss -I /usr/include/nspr -I /usr/include/glib-2.0 -I /usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/libxml2 -I /usr/include/gconf/2 -I /usr/include/libsoup-2.4 -I /usr/include/dbus-1.0 -I /usr/lib/i386-linux-gnu/dbus-1.0/include -I /usr/include/gtk-3.0 -I /usr/include/pango-1.0 -I /usr/include/gio-unix-2.0/ -I /usr/include/atk-1.0 -I /usr/include/cairo -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/freetype2 -I /usr/include/pixman-1 -I /usr/include/libpng12 -I /usr/include/evolution-data-server-3.4 -I /usr/include/glib-2.0 -I /usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/cairo -I /usr/include/pixman-1 -I /usr/include/freetype2 -I /usr/include/libpng12 -I /usr/include/gtk-3.0 -I /usr/include/pango-1.0 -I /usr/include/gio-unix-2.0/ -I /usr/include/atk-1.0 -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/gail-3.0 -I /usr/include/gconf/2 -I /usr/include/dbus-1.0 -I /usr/lib/i386-linux-gnu/dbus-1.0/include -I /usr/include/libxml2 -I /usr/include/gnome-desktop-3.0 -I /usr/include/gsettings-desktop-schemas -I /usr/include/gtk-3.0 -I /usr/include/cairo -I /usr/include/pango-1.0 -I /usr/include/gio-unix-2.0/ -I /usr/include/atk-1.0 -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/freetype2 -I /usr/include/glib-2.0 -I /usr/lib/i386-linux-gnu/glib-2.0/include -I /usr/include/pixman-1 -I /usr/include/libpng12 -I /usr/include/libgtkhtml-4.0 -I /usr/include/enchant -I /usr/include/libgtkhtml-4.0/editor -I /usr/include/gsettings-desktop-schemas -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/local/include -internal-isystem /usr/bin/../lib/clang/3.1/include -internal-isystem /usr/include/clang/3.1/include/ -internal-externc-isystem  -internal-externc-isystem /usr/include/i386-linux-gnu -internal-externc-isystem /usr/include/i486-linux-gnu -internal-externc-isystem /usr/include -O2 -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wno-deprecated-declarations -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fconst-strings -fdebug-compilation-dir /home/joey/src/evolution/composer -ferror-limit 19 -fmessage-length 140 -pthread -mstackrealign -fgnu-runtime -fobjc-runtime-has-arc -fobjc-runtime-has-weak -fobjc-fragile-abi -fdiagnostics-show-option -fcolor-diagnostics -o .libs/libcomposer_la-e-composer-header-table.o -x c e-composer-header-table.c 
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module 'e-composer-header-table.c'.
4.	Running pass 'Loop Pass Manager' on function '@e_composer_header_table_get_destinations'
5.	Running pass 'Induction Variable Users' on basic block '%23'
clang: error: unable to execute command: Segmentation fault (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang: note: diagnostic msg: Please submit a bug report to http://llvm.org/bugs/ and include command line arguments and all diagnostic information.
clang: note: diagnostic msg: Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /tmp/e-composer-header-table-HBvyh6.i
clang: note: diagnostic msg: /tmp/e-composer-header-table-HBvyh6.sh
make[3]: *** [libcomposer_la-e-composer-header-table.lo] Fehler 1
make[3]: Leaving directory `/src/evolution/composer'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/src/evolution/composer'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/src/evolution'
make: *** [all] Fehler 2

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Hello

I think that is probably fixed in the current version +
I don't have a test case.

Sylvestre

--- End Message ---

Reply via email to