OpenMP Enblend fails on Mac OS X 10.7 Lion

Bug #830053 reported by Yuv on 2011-08-20
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Enblend
Undecided
Unassigned

Bug Description

Bug 814280 has been extensively discussed and dissected within Hugin. It seems to be a threading issue affecting Enblend on Mac OS X 10.7 Lion. I am not sure if it is an Enblend code bug, but it is definitely of interest to the Enblend project.

Summary of the finding: the OpenMP version of Enblend shipped with Hugin has spurious failures on Mac OS X 10.7 Lion. Using the non-OpenMP version built for Mac OS X 10.4 Tiger is a workaround that fixes the user's problem.

For builders/developers: Possibly something has changed in the OS X scheduler between 10.6 and 10.7 that affects OpenMP. It may be that this is simply a build issue and new Enblend binaries need to be built against OS X 10.7; or it may be an OpenMP bug; or it may be an Enblend bug. Further investigation is necessary. Thank you for your help.

JS (j5) wrote :

I would guess that is the same bug as what I discovered in Mac OS X Lion: https://plus.google.com/101546077160053841119/posts/9h35WKKqffL

Completely unrelated to Enblend; all OpenMP applications seem to be affected.

Zandr (zandr) wrote :

Blender has the same issue, and appears to have found a fix by compiling with gcc-4.6: http://projects.blender.org/tracker/index.php?func=detail&aid=28407&group_id=9&atid=498

Martin Andersen (msandersen) wrote :

It affects Hugin 2011.4.0 (the most current build which uses enblend 4.0-753b534c819d) on OSX 10.8 as well.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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