Yes, that is correct. I was very surprised when I first discovered that clang doesn't support OpenMP. It's widely used throughout scientific computing, and it seems like a major oversight to omit it any modern compiler that targets multicore processors.

On a related topic, do you know the highest level of SIMD instructions I can safely use in a homebrew formula? Probably SSE3, which is what the Intel Core Duo supports? I'm assuming that homebrew isn't designed to support any pre-Intel mac hardware?

On Apr 25, 2013, at 7:44 PM, Derek Ashley Thomas <notifications@github.com> wrote:

> In seqdb.rb:
> 
> > @@ -0,0 +1,25 @@
> > +require 'formula'
> > +
> > +class Seqdb < Formula
> > +  homepage 'https://bitbucket.org/mhowison/seqdb'
> > +  url 'https://bitbucket.org/mhowison/seqdb/downloads/seqdb-0.2.0.tar.gz'
> > +  sha1 'd0bc522dee53a0560fefefebcdad53f627bcc540'
> > +
> > +  fails_with :clang do
> > +    build 425
> > +    cause <<-EOS.undent
> > +      clang does not support OpenMP, and configure can't find OpenMP
> I see, then there's no way around it until clang adds openMP support. Thanks for letting me know.
> 
> —
> Reply to this email directly or view it on GitHub.
>