Re: Error building GraphicsMagick on Mac OS X 10.9.1

Bob Friesenhahn <[email protected]> Sat, 11 Jan 2014 12:35:54 -0600 (CST)
Newsgroups gmane.comp.video.graphicsmagick.bugs
Message-ID <[email protected]>
On Fri, 10 Jan 2014, Daryl Lee wrote:

> I am trying to get Octave 3.8 built, and it appears that I need to rebuild GraphicsMagick.  The build appears to succeed, but "make check" produced this output; as it requests, I'm sending it for possible attention:

>From reading Google, I see that "Abort trap: 6" is what recent Mac OS 
X reports if an assertion is thrown while executing.  However, I don't 
see any assertion message which one would normally see from an 
assertion.

A posting at http://cmpg.unibe.ch/software/BayeScan/download.html 
suggests that such assertions can be due to an OpenMP bug in the 
compiler used.  I see other postings which suggest that "Abort trap: 
6" can occur due to other issues as well.

OS X in general is problematic with GraphicsMagick due to OS X 
switching its compiler GCC to clang and clang not quite supporting 
OpenMP yet.  I have also heard of issues when POSIX threads are used 
with OpenMP on OS X.

Since the problem occured only in the drawing tests, it is possible 
that GraphicsMagick has a bug related to drawing.

What is the full output of

   ./utilities/gm -version

in the build directory where this problem is occuring?

You don't seem to have any add-on libraries available at all, which 
means you might be testing cases that I don't usually test here.  Your 
GraphicsMagick would be very bare-bones without even JPEG or PNG 
support.

I don't have a modern Mac OS X system here to test with, but if 
someone is willing to contribute one, it would be appreciated.

The drawing tests do pass 'valgrind' checks on a Linux system.

Bob
-- 
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk