Open MPI logo

Hardware Locality Users' Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Users mailing list

Subject: Re: [hwloc-users] hwloc-1.6.1rc2 Build failure with Cray compiler.
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2013-01-17 16:30:13


Le 17/01/2013 21:00, Erik Schnetter a écrit :
> Given that the Cray compiler aborts on this code with an incorrect
> error message, I would actually call it a compiler bug. The compiler
> may possibly want to complain that it doesn't know __builtin_ffsl, but
> its error message (Declaration is incompatible with "int ffsl(long)")
> indicates that there is some other problem. Note that hwloc never
> declares ffsl; it only calls __builtin_ffsl.
>
> However, I have a work-around, and leave it up to you to report this
> or not.

Ok thanks for the debugging, Erik and Jeff.
I am going to release 1.6.1 without any such change. If we ever get
similar reports in the future, we'll reconsider and may add a
configure-workaround.

Brice