Re: [hwloc-devel] hwloc on Windows?

2015-08-17 Thread Brice Goglin
Nobody from Microsoft as far as I know.
Several Intel people are looking at hwloc and/or contributing, I'll send
the list in a private email.

Brice



Le 17/08/2015 19:38, Tannenbaum, Barry M a écrit :
>
> Thanks.
>
>  
>
> Are there any other Intel or Microsoft developers on this project?
>
>  
>
> -Barry
>
>  
>
> *From:*hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] *On
> Behalf Of *Brice Goglin
> *Sent:* Monday, August 17, 2015 1:36 PM
> *To:* Hardware locality development list
> *Subject:* Re: [hwloc-devel] hwloc on Windows?
>
>  
>
> The master branch in git is under heavy development for the future
> v2.0. You should likely avoid it for now.
> v1.11 tarball or v1.11 git branch is fine (and would likely require
> the same changes for Windows).
>
> Brice
>
>
>
> Le 17/08/2015 19:17, Tannenbaum, Barry M a écrit :
>
> I pulled 1.11.0 from the download site
> (http://www.open-mpi.org/software/hwloc/v1.11/). Would you prefer
> me to work from the git repository?
>
>  
>
> -Barry
>
>  
>
> *From:*hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] *On
> Behalf Of *Brice Goglin
>     *Sent:* Monday, August 17, 2015 12:24 PM
> *To:* Hardware locality development list
> *Subject:* Re: [hwloc-devel] hwloc on Windows?
>
>  
>
> autoconf/configure just put it with other in the main
> autogen/config.h file:
> include/private/autogen/config.h:#define HWLOC_VERSION "2.0.0a1-git"
> include/private/autogen/config.h:#define PACKAGE_VERSION "2.0.0a1-git"
> include/private/autogen/config.h:#define VERSION "2.0.0a1-git"
>
> Brice
>
>
>
> Le 17/08/2015 17:39, Tannenbaum, Barry M a écrit :
>
> If you can give me a clue where HWLOC_VERSION is **supposed**
> to be defined, I’ll run through and at least get rid of the
> annoying warnings that Visual Studio is spewing. Things like
> size conversion warnings and signed/unsigned mismatches.
>
>  
>
> -Barry
>
>  
>
> *From:*hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org]
> *On Behalf Of *Brice Goglin
> *Sent:* Saturday, August 15, 2015 2:46 AM
> *To:* hwloc-de...@open-mpi.org <mailto:hwloc-de...@open-mpi.org>
> *Subject:* Re: [hwloc-devel] hwloc on Windows?
>
>  
>
> Le 14/08/2015 23:44, Tannenbaum, Barry M a écrit :
>
> I’m trying to build/use hwloc on Windows.
>
>  
>
> The first question is does hwloc do anything to explore
> the storage devices on a Windows system?
>
>
> Hello
>
> Not yet. If I remember correctly, the main issue for I/O
> devices on Windows is that PCI locality is available since
> Windows 8 (or something "recent" I don't have). We have had
> https://github.com/open-mpi/hwloc/issues/108 open for a while
> but couldn't really look at it.
> If you have patches, we'll be happy to integrate them,
> assuming we don't need very recent windows releases :/
>
>
>
>
> The second question is how do you build hwloc on Windows?
> I’m building with Cygwin and Visual Studio 2013. I managed
> to coerce the configuration script to run, but when I
> tried to issue the “make” command, it bombed out, starting
> with a message from cl that it didn’t know the “-g” option.
>
>
> I don't know how to solve this BUT I recently found that hwloc
> 1.11 was being added to the cygwin distribution.
>   https://cygwin.com/ml/cygwin/2015-06/msg00418.html
> Could this help?
>
>
>
>
>  
>
> Trying to use the Visual Studio project provided, I got a
> pile of warnings, and then errors looking for definitions
> of HWLOC_VERSION.
>
>
> Unfornately, we have no way to automatize the testing of these
> files, and they get outdated quickly. They were written for
> 1.9. Since 1.10, we use HWLOC_VERSION instead of VERSION
> everywhere in the code, so I guess the project files should be
> updated to define HWLOC_VERSION as well.
>
>
>
>
>  
>
> Obviously I’m doing this wrong. Can someone suggest how to
> build hwloc on Windows?
>
>  
>
>
> Looks like you're not doing anything wrong. You're just
&g

Re: [hwloc-devel] hwloc on Windows?

2015-08-17 Thread Brice Goglin
The master branch in git is under heavy development for the future v2.0.
You should likely avoid it for now.
v1.11 tarball or v1.11 git branch is fine (and would likely require the
same changes for Windows).

Brice



Le 17/08/2015 19:17, Tannenbaum, Barry M a écrit :
>
> I pulled 1.11.0 from the download site
> (http://www.open-mpi.org/software/hwloc/v1.11/). Would you prefer me
> to work from the git repository?
>
>  
>
> -Barry
>
>  
>
> *From:*hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] *On
> Behalf Of *Brice Goglin
> *Sent:* Monday, August 17, 2015 12:24 PM
> *To:* Hardware locality development list
> *Subject:* Re: [hwloc-devel] hwloc on Windows?
>
>  
>
> autoconf/configure just put it with other in the main autogen/config.h
> file:
> include/private/autogen/config.h:#define HWLOC_VERSION "2.0.0a1-git"
> include/private/autogen/config.h:#define PACKAGE_VERSION "2.0.0a1-git"
> include/private/autogen/config.h:#define VERSION "2.0.0a1-git"
>
> Brice
>
>
>
> Le 17/08/2015 17:39, Tannenbaum, Barry M a écrit :
>
> If you can give me a clue where HWLOC_VERSION is **supposed** to
> be defined, I’ll run through and at least get rid of the annoying
> warnings that Visual Studio is spewing. Things like size
> conversion warnings and signed/unsigned mismatches.
>
>  
>
> -Barry
>
>  
>
> *From:*hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] *On
> Behalf Of *Brice Goglin
> *Sent:* Saturday, August 15, 2015 2:46 AM
> *To:* hwloc-de...@open-mpi.org <mailto:hwloc-de...@open-mpi.org>
> *Subject:* Re: [hwloc-devel] hwloc on Windows?
>
>  
>
> Le 14/08/2015 23:44, Tannenbaum, Barry M a écrit :
>
> I’m trying to build/use hwloc on Windows.
>
>  
>
> The first question is does hwloc do anything to explore the
> storage devices on a Windows system?
>
>
> Hello
>
> Not yet. If I remember correctly, the main issue for I/O devices
> on Windows is that PCI locality is available since Windows 8 (or
> something "recent" I don't have). We have had
> https://github.com/open-mpi/hwloc/issues/108 open for a while but
> couldn't really look at it.
> If you have patches, we'll be happy to integrate them, assuming we
> don't need very recent windows releases :/
>
>
>
> The second question is how do you build hwloc on Windows? I’m
> building with Cygwin and Visual Studio 2013. I managed to
> coerce the configuration script to run, but when I tried to
> issue the “make” command, it bombed out, starting with a
> message from cl that it didn’t know the “-g” option.
>
>
> I don't know how to solve this BUT I recently found that hwloc
> 1.11 was being added to the cygwin distribution.
>   https://cygwin.com/ml/cygwin/2015-06/msg00418.html
> Could this help?
>
>
>
>  
>
> Trying to use the Visual Studio project provided, I got a pile
> of warnings, and then errors looking for definitions of
> HWLOC_VERSION.
>
>
> Unfornately, we have no way to automatize the testing of these
> files, and they get outdated quickly. They were written for 1.9.
> Since 1.10, we use HWLOC_VERSION instead of VERSION everywhere in
> the code, so I guess the project files should be updated to define
> HWLOC_VERSION as well.
>
>
>
>  
>
> Obviously I’m doing this wrong. Can someone suggest how to
> build hwloc on Windows?
>
>  
>
>
> Looks like you're not doing anything wrong. You're just unlucky,
> being one of the very few people that tries to build recent
> releases :/
>
> Brice
>
>
>
>
> ___
>
> hwloc-devel mailing list
>
> hwloc-de...@open-mpi.org <mailto:hwloc-de...@open-mpi.org>
>
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
>
> Link to this post: 
> http://www.open-mpi.org/community/lists/hwloc-devel/2015/08/4551.php
>
>  
>
>
>
> ___
> hwloc-devel mailing list
> hwloc-de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/hwloc-devel/2015/08/4553.php



Re: [hwloc-devel] hwloc on Windows?

2015-08-17 Thread Tannenbaum, Barry M
I pulled 1.11.0 from the download site 
(http://www.open-mpi.org/software/hwloc/v1.11/). Would you prefer me to work 
from the git repository?


-Barry

From: hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] On Behalf Of Brice 
Goglin
Sent: Monday, August 17, 2015 12:24 PM
To: Hardware locality development list
Subject: Re: [hwloc-devel] hwloc on Windows?

autoconf/configure just put it with other in the main autogen/config.h file:
include/private/autogen/config.h:#define HWLOC_VERSION "2.0.0a1-git"
include/private/autogen/config.h:#define PACKAGE_VERSION "2.0.0a1-git"
include/private/autogen/config.h:#define VERSION "2.0.0a1-git"

Brice



Le 17/08/2015 17:39, Tannenbaum, Barry M a écrit :
If you can give me a clue where HWLOC_VERSION is *supposed* to be defined, I'll 
run through and at least get rid of the annoying warnings that Visual Studio is 
spewing. Things like size conversion warnings and signed/unsigned mismatches.


-Barry

From: hwloc-devel [mailto:hwloc-devel-boun...@open-mpi.org] On Behalf Of Brice 
Goglin
Sent: Saturday, August 15, 2015 2:46 AM
To: hwloc-de...@open-mpi.org<mailto:hwloc-de...@open-mpi.org>
Subject: Re: [hwloc-devel] hwloc on Windows?

Le 14/08/2015 23:44, Tannenbaum, Barry M a écrit :
I'm trying to build/use hwloc on Windows.

The first question is does hwloc do anything to explore the storage devices on 
a Windows system?

Hello

Not yet. If I remember correctly, the main issue for I/O devices on Windows is 
that PCI locality is available since Windows 8 (or something "recent" I don't 
have). We have had https://github.com/open-mpi/hwloc/issues/108 open for a 
while but couldn't really look at it.
If you have patches, we'll be happy to integrate them, assuming we don't need 
very recent windows releases :/



The second question is how do you build hwloc on Windows? I'm building with 
Cygwin and Visual Studio 2013. I managed to coerce the configuration script to 
run, but when I tried to issue the "make" command, it bombed out, starting with 
a message from cl that it didn't know the "-g" option.

I don't know how to solve this BUT I recently found that hwloc 1.11 was being 
added to the cygwin distribution.
  https://cygwin.com/ml/cygwin/2015-06/msg00418.html
Could this help?




Trying to use the Visual Studio project provided, I got a pile of warnings, and 
then errors looking for definitions of HWLOC_VERSION.

Unfornately, we have no way to automatize the testing of these files, and they 
get outdated quickly. They were written for 1.9. Since 1.10, we use 
HWLOC_VERSION instead of VERSION everywhere in the code, so I guess the project 
files should be updated to define HWLOC_VERSION as well.




Obviously I'm doing this wrong. Can someone suggest how to build hwloc on 
Windows?


Looks like you're not doing anything wrong. You're just unlucky, being one of 
the very few people that tries to build recent releases :/

Brice




___

hwloc-devel mailing list

hwloc-de...@open-mpi.org<mailto:hwloc-de...@open-mpi.org>

Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel

Link to this post: 
http://www.open-mpi.org/community/lists/hwloc-devel/2015/08/4551.php



Re: [hwloc-devel] hwloc on Windows?

2015-08-15 Thread Brice Goglin
Le 14/08/2015 23:44, Tannenbaum, Barry M a écrit :
>
> I’m trying to build/use hwloc on Windows.
>
>  
>
> The first question is does hwloc do anything to explore the storage
> devices on a Windows system?
>

Hello

Not yet. If I remember correctly, the main issue for I/O devices on
Windows is that PCI locality is available since Windows 8 (or something
"recent" I don't have). We have had
https://github.com/open-mpi/hwloc/issues/108 open for a while but
couldn't really look at it.
If you have patches, we'll be happy to integrate them, assuming we don't
need very recent windows releases :/

> The second question is how do you build hwloc on Windows? I’m building
> with Cygwin and Visual Studio 2013. I managed to coerce the
> configuration script to run, but when I tried to issue the “make”
> command, it bombed out, starting with a message from cl that it didn’t
> know the “-g” option.
>

I don't know how to solve this BUT I recently found that hwloc 1.11 was
being added to the cygwin distribution.
  https://cygwin.com/ml/cygwin/2015-06/msg00418.html
Could this help?

>  
>
> Trying to use the Visual Studio project provided, I got a pile of
> warnings, and then errors looking for definitions of HWLOC_VERSION.
>

Unfornately, we have no way to automatize the testing of these files,
and they get outdated quickly. They were written for 1.9. Since 1.10, we
use HWLOC_VERSION instead of VERSION everywhere in the code, so I guess
the project files should be updated to define HWLOC_VERSION as well.

>  
>
> Obviously I’m doing this wrong. Can someone suggest how to build hwloc
> on Windows?
>
>

Looks like you're not doing anything wrong. You're just unlucky, being
one of the very few people that tries to build recent releases :/

Brice



[hwloc-devel] hwloc on Windows?

2015-08-14 Thread Tannenbaum, Barry M
I'm trying to build/use hwloc on Windows.

The first question is does hwloc do anything to explore the storage devices on 
a Windows system?

The second question is how do you build hwloc on Windows? I'm building with 
Cygwin and Visual Studio 2013. I managed to coerce the configuration script to 
run, but when I tried to issue the "make" command, it bombed out, starting with 
a message from cl that it didn't know the "-g" option.

Trying to use the Visual Studio project provided, I got a pile of warnings, and 
then errors looking for definitions of HWLOC_VERSION.

Obviously I'm doing this wrong. Can someone suggest how to build hwloc on 
Windows?

Thanks.


-Barry