hkaiser changed the topic of #ste||ar to: The topic is 'STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar.cct.lsu.edu | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | Buildbot: http://rostam.cct.lsu.edu/ | Log: http://irclog.cct.lsu.edu/
primef has joined #ste||ar
primef has quit [Ping timeout: 265 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 260 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 260 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 260 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 265 seconds]
primef has joined #ste||ar
hkaiser has quit [Quit: bye]
primef has quit [Ping timeout: 272 seconds]
<Yorlik>
I tried to use moodycamels concurrentqueue, and get template redefinition errors, because it's is used by HPX
<Yorlik>
Not sure that is intended ....
primef has joined #ste||ar
primef has quit [Ping timeout: 265 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 260 seconds]
primef has joined #ste||ar
primef has quit [Ping timeout: 265 seconds]
<jbjnr>
yorlik - just add an extra #ifndef MY_CONCURRENT_QUEUE #define MY_CONCURRENT_QUEUE to your copy and HPX's copy of the header file
<jbjnr>
then it will only be included once. I've had the same trouble (apex has a copy of it'w own as well)
<zao>
What about any symbols at link time, is it header-only?
<zao>
Some projects make an effort to namespace libraries they have pulled in to distinguish them from other uses, especially important if you’re a lib.
primef has joined #ste||ar
primef has quit [Ping timeout: 265 seconds]
<Yorlik>
I just ended up using the HPX version of the Q. :)
hkaiser has joined #ste||ar
primef has joined #ste||ar
<simbergm>
hkaiser: are you ok with me merging the docker pr?
<Yorlik>
I wish there were some good resources on static polymorphism beyond CRTP, like how to efficiently use type erasure and some equivalent of the factory pattern in static polymorphism.
<Yorlik>
I'm ending up using std::map to map a types code back to instantiation static member functions
<diehlpk_work>
heller2 simbergm jbjnr hkaiser GSoC organization application period will close on Wednesday, February 5th at 1900 UTC
<diehlpk_work>
Are we good with the project ideas?
<Yorlik>
Any idea how to link boost::container::pmr::monotonic_buffer_resource with CMake? After find_package it is not in my ${Boost_LIBRARIES} though container is in the required modules list in find_package.
<Yorlik>
Usually container is header only, except for the pmr stuff.
<Yorlik>
The library is compiled - I can see the .lib and .dll in my install