hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
diehlpk has joined #ste||ar
diehlpk has quit [Quit: Leaving.]
hkaiser has quit [Quit: Bye!]
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 276 seconds]
K-ballo1 is now known as K-ballo
sivoais has quit [Remote host closed the connection]
Yorlik_ has joined #ste||ar
Yorlik has quit [Ping timeout: 265 seconds]
sivoais has joined #ste||ar
Neeraj has joined #ste||ar
<Neeraj>
hi , can anyone help me to build Hpx
<Neeraj>
Anyone is there
Neeraj has quit [Quit: Client closed]
HHN93 has joined #ste||ar
HHN93 has quit [Quit: Client closed]
tufei_ has joined #ste||ar
tufei has quit [Ping timeout: 255 seconds]
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 248 seconds]
K-ballo1 is now known as K-ballo
Neeraj has joined #ste||ar
<Neeraj>
can anyone help me to build hpx in windows
<K-ballo>
Neeraj: what have you tried so far?
Neeraj has quit [Quit: Ping timeout (120 seconds)]
Neeraj has joined #ste||ar
<Neeraj>
I just installed boost libraby
<Neeraj>
now I set environment variables
<Neeraj>
an error comes out "could not find asio
<Neeraj>
any one is there because no one is reply me everytime
<zao>
Hmm, installation docs doesn't mention the standalone/downloadable Asio thing, but I 'm not sure if it's a problem on Windows.
<zao>
Neeraj: What instructions are you following here?
<satacker[m]>
<Neeraj> "any one is there because no..." <- Use `-DHPX_WITH_FETCH_ASIO=ON`
<zao>
If you believe you've missed messages while away, there's channel logs linked in the topic.
<Neeraj>
I following the instruction which are in building hpx in windows
<satacker[m]>
Sorry i have been a bit inactive due to exams until the 17th.
<Neeraj>
so how can I solve this error
<satacker[m]>
Neeraj: Yes, but since asio is not found you can have cmake fetch it for you using that command line argument.
<Neeraj>
I am new at using Cmake so I followed those instruction
<zao>
HPX has a dependency on Asio, either separately present on your filesystem or as a convenience it can download one for you and use that internally if you tell it to do so.
<Neeraj>
so I have to download asio separately and set as environment variable
<zao>
I generally don't bother and just let HPX do it for me.
<zao>
Part of building HPX if you're a GSoC aspirant is to find out how things work :D
<Neeraj>
yes I want to contribute through gsoc
<satacker[m]>
You should probably refresh a bit on cmake
<Neeraj>
I already work on a project so today I try to build hpx
hkaiser has joined #ste||ar
<Neeraj>
zao another error "Hwloc could not be found
<Neeraj>
any one else help
<zao>
There's some questions you could ask yourself when you see that kind of message. Do you have the thing it's asking for build/installed, have you specified the path to it somehow so that CMake is aware of where it lives?
<zao>
You never mentioned which particular instructions you were using so it's hard to know what information you are working off.
<satacker[m]>
In the document it's mentioned that you download hwloc and set cmake env var.
<zao>
326 Warning(s), 3249 Error(s). Sounds about right for HPX ;)
<zao>
(1.8.1 release)
<Neeraj>
after unpack hwloc , where I have to locate
<Neeraj>
done configuration
Neeraj has quit [Quit: Client closed]
<zao>
When I build HPX on Windows, I tend to download prebuilt versions of all the dependencies I need. As the documentation notes, you should point the variables to the top level of each software package installation.
<zao>
For hwloc in particular, it should point at the directory containing include/lib directories. If you download the binary builds for win64, that'll be something like "C:\local\hwloc-win64-build-2.9.0", depending on where you extract it.
<zao>
If you're building hwloc or other dependencies from source, you may have to perform an installation step or point it at a different location, haven't done that myself in ages on Windows.
<zao>
You'd end up with CMake variables somewhat like these: "-DBOOST_ROOT=C:\local\boost_1_81_0" "-DASIO_ROOT=C:\local\asio-1.26.0" "-DHWLOC_ROOT=C:\local\hwloc-win64-build-2.9.0"
<zao>
Time to take a walk in the sunshine, the HPX build is bogging my machine down :D
<zao>
335 warnings, 61 errors on trunk. Better.
hkaiser has quit [Read error: Connection reset by peer]
<zao>
Ugh, I shouldn't dig more into this, I have work things to do :D
<zao>
`hpx::threads::coroutines::detail::get_stack_ptr()` seems botched on Windows, no definition present despite that `HPX_HAVE_THREADS_GET_STACK_POINTER` is defined.