aserio changed the topic of #ste||ar to: 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/
parsa has joined #ste||ar
<heller> hkaiser: I guess we are totally not on the same page ;)
<heller> hkaiser: all I am trying to say is that that !localities_ case was encoded in the condition localities_.empty() (prior to your PR). Now localities_ should never be empty, and the empty case is coerced into the case where the size of the vector is 1
<heller> and now, in the "empty" case, we create a shared pointer of a vector holding one id_type just to destroy right away after we checked that it's "empty"
<heller> I might miss something ...
<hkaiser> heller: I think th eold behavior was not correct
<heller> ok
<heller> the tests we have seem to pass
<github> [hpx] hkaiser force-pushed fixing_3054 from 627b901 to ecf6b6f: https://git.io/vb5lI
<github> hpx/fixing_3054 ecf6b6f Hartmut Kaiser: Unify handling of list of localities...
<hkaiser> shrug, we don't have any thorough tests for this policy
<heller> poilcies in general are not heavily used, i guess
<hkaiser> anyways, pls have another look ^^
<hkaiser> fair enough
<hkaiser> well, num_partitions_ could be zero, I guess
<heller> hmm
<heller> ok
<heller> doesn't hurt
<heller> here is the thing that I don't like about the PR: In the case of a default constructed policy, ensure_localities is being called over and over again
<hkaiser> no
<hkaiser> only for the container_policy
<hkaiser> I removed it completly from the default_policy
<heller> ahh, you changed it back, great
<heller> now we are on the same page ;)
<hkaiser> I can remove it from one more spot
<github> [hpx] hkaiser force-pushed fixing_3054 from ecf6b6f to 0995a14: https://git.io/vb5lI
<github> hpx/fixing_3054 0995a14 Hartmut Kaiser: Unify handling of list of localities...
<github> [hpx] hkaiser pushed 5 new commits to master: https://git.io/vbNwA
<github> hpx/master 8cbeba5 Taeguk Kwon: Implement parallel::remove and parallel::remove_if....
<github> hpx/master c14af9f Taeguk Kwon: Add unit tests for parallel::remove and parallel::remove_if.
<github> hpx/master 1a3dc54 Taeguk Kwon: Add container version of parallel::remove and parallel::remove_if. And add unit tests for them....
eschnett has quit [Quit: eschnett]
Smasher has quit [Remote host closed the connection]
Smasher has joined #ste||ar
diehlpk has quit [Ping timeout: 248 seconds]
hkaiser has quit [Read error: Connection reset by peer]
Smasher has quit [Remote host closed the connection]
eschnett has joined #ste||ar
quaz0r has quit [Ping timeout: 256 seconds]
eschnett has quit [Quit: eschnett]
K-ballo has quit [Quit: K-ballo]
nanashi55 has quit [Ping timeout: 248 seconds]
nanashi55 has joined #ste||ar
quaz0r has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Client Quit]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vbNSX
<github> hpx/gh-pages 8c78642 StellarBot: Updating docs
heller has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
heller has joined #ste||ar
hkaiser has joined #ste||ar
K-ballo has joined #ste||ar
Smasher has joined #ste||ar
<github> [hpx] hkaiser force-pushed fixing_3054 from 0995a14 to 3c49dd9: https://git.io/vb5lI
<github> hpx/fixing_3054 3c49dd9 Hartmut Kaiser: Unify handling of list of localities...
diehlpk has joined #ste||ar
diehlpk has quit [Ping timeout: 250 seconds]
diehlpk has joined #ste||ar
diehlpk has quit [Ping timeout: 256 seconds]
parsa has joined #ste||ar
diehlpk has joined #ste||ar
diehlpk has quit [Ping timeout: 256 seconds]
eschnett has joined #ste||ar
parsa has quit [Read error: Connection reset by peer]
parsa| has joined #ste||ar
parsa| has quit [Quit: Zzzzzzzzzzzz]
K-ballo has quit [Ping timeout: 256 seconds]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
K-ballo has joined #ste||ar
eschnett has quit [Quit: eschnett]