[MacPorts] #46746: mpich-dragonegg34 @3.1.3, openmpi-dragonegg34 @1.7.5_3: build has assertion failure from LLVM

MacPorts noreply at macports.org
Tue Feb 3 13:06:55 PST 2015


#46746: mpich-dragonegg34 @3.1.3, openmpi-dragonegg34 @1.7.5_3: build has assertion
failure from LLVM
-------------------------+-------------------------------------------------
 Reporter:  dstrubbe@…   |      Owner:  jeremyhu@…
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.3.3
 Keywords:               |       Port:  llvm-3.4, dragonegg-3.4, mpich-
                         |  dragonegg34, openmpi-dragonegg34
-------------------------+-------------------------------------------------
 MPICH and OpenMPI fail to build with dragonegg 3.4. The error message is:

 {{{
 :info:build Assertion failed: (Index < Length && "Invalid index!"),
 function operator[], file
 /opt/local/var/macports/build/_opt_mports_dports_lang_llvm-3.4/llvm-3.4/work/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h,
 line 150.
 :info:build *** WARNING *** there are active plugins, do not report this
 as a bug unless you can reproduce it without enabling any plugins.
 :info:build Event                            | Plugins
 :info:build PLUGIN_FINISH_UNIT               | llvm34gcc46
 :info:build PLUGIN_FINISH                    | llvm34gcc46
 :info:build PLUGIN_START_UNIT                | llvm34gcc46
 :info:build PLUGIN_ALL_IPA_PASSES_END        | llvm34gcc46
 :info:build src/mpltrmem.c: In function 'MPL_trfree':
 :info:build src/mpltrmem.c:471:11: internal compiler error: Abort trap: 6
 :info:build Please submit a full bug report,
 :info:build with preprocessed source if appropriate.
 :info:build See <https://trac.macports.org/newticket> for instructions.
 :info:build make[2]: *** [src/mpltrmem.lo] Error 1
 }}}

 The problem appears to be from LLVM. I see it has already been reported to
 upstream from MacPorts for the ffmpeg port by Jeremy:
 http://lists.cs.uiuc.edu/pipermail/llvmbugs/2013-December/031931.html.
 However I do not see any other MacPorts ticket so I am creating one.

-- 
Ticket URL: <https://trac.macports.org/ticket/46746>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list