[m-rev.] For review: Thread pinning improvements.

Julien Fischer juliensf at csse.unimelb.edu.au
Sat Oct 22 01:16:58 AEDT 2011


On Wed, 5 Oct 2011, Paul Bone wrote:

>
> configure.in:
> Mmake.common.in:
>    Detect presence of the hwloc library.

...

> Index: configure.in
> ===================================================================
> RCS file: /home/mercury1/repository/mercury/configure.in,v
> retrieving revision 1.596
> diff -u -p -b -r1.596 configure.in
> --- configure.in	4 Oct 2011 02:37:57 -0000	1.596
> +++ configure.in	4 Oct 2011 14:31:39 -0000
> @@ -1265,7 +1265,7 @@ mercury_check_for_functions \
>         grantpt unlockpt ptsname tcgetattr tcsetattr ioctl \
>         access sleep opendir readdir closedir mkdir symlink readlink \
>         gettimeofday setenv putenv _putenv posix_spawn sched_setaffinity \
> -        sched_getcpu sched_yield mkstemp
> +        sched_getaffinity sched_getcpu sched_yield mkstemp
>
> #-----------------------------------------------------------------------------#
>
> @@ -5107,6 +5107,30 @@ MERCURY_CHECK_READLINE
>
> #-----------------------------------------------------------------------------#
> #
> +# Check for libhwloc, http://www.open-mpi.org/projects/hwloc/
> +#
> +PKG_PROG_PKG_CONFIG

The above macro will abort if pkg-config is not available on the system.
This dependency is not documented anywhere but in any case it needs to be
removed since we build on systems where it isn't available.

Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list