hkaiser 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/ | GSoC2018: https://wp.me/p4pxJf-k1
M-ms has quit [*.net *.split]
jaafar has quit [*.net *.split]
FjordPrefect has quit [Ping timeout: 260 seconds]
itachi_uchiha_ has quit [Ping timeout: 276 seconds]
jaafar has joined #ste||ar
quaz0r has quit [Ping timeout: 244 seconds]
quaz0r has joined #ste||ar
itachi_uchiha_[m has joined #ste||ar
fjordprefect[m] has joined #ste||ar
ms[m] has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
nikunj has joined #ste||ar
nanashi55 has quit [Ping timeout: 255 seconds]
nanashi55 has joined #ste||ar
hkaiser has quit [Quit: bye]
jaafar has quit [Ping timeout: 264 seconds]
quaz0r has quit [Ping timeout: 276 seconds]
quaz0r has joined #ste||ar
fjordprefect[m] has quit [Remote host closed the connection]
itachi_uchiha_[m has quit [Remote host closed the connection]
ms[m] has quit [Read error: Connection reset by peer]
nanashi55 has quit [Ping timeout: 260 seconds]
nanashi55 has joined #ste||ar
itachi_uchiha_[m has joined #ste||ar
fjordprefect[m] has joined #ste||ar
ms[m]1 has joined #ste||ar
hkaiser has joined #ste||ar
hkaiser has quit [Quit: bye]
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
aserio has joined #ste||ar
mcopik has joined #ste||ar
galabc has joined #ste||ar
<diehlpk_work_> hkaiser, see pm
mcopik has quit [Ping timeout: 268 seconds]
hkaiser has quit [Ping timeout: 256 seconds]
jaafar has joined #ste||ar
mcopik has joined #ste||ar
hkaiser has joined #ste||ar
aserio has quit [Ping timeout: 276 seconds]
mcopik has quit [Ping timeout: 240 seconds]
galabc has quit [Quit: Leaving]
aserio has joined #ste||ar
hkaiser has quit [Ping timeout: 256 seconds]
hkaiser has joined #ste||ar
<K-ballo> zao: foreach_prefetching_test is the one that was ICEing for me
<zao> Aye, same here.
<zao> So did anyone file a bug with Boost regarding VS Preview?
<zao> Or do they still not care about "omg pre-release software"?
<K-ballo> I've stopped filing boost issues
<K-ballo> which library was the bogus one? date time?
<zao> iostreams
<zao> Tries to peek into fpos members of implementation-specified stdlib types.
<K-ballo> oh iostreams, has that been maintained in the last decade?
<zao> msvc historically keeps file offsets as a pair of fpos and streamoff members, but have recently gone to always keeping fpos zero and streamoff representing everything.
<zao> For ABI concerns, they still have the fields, but have removed the fpos() member function to access it.
<zao> I have no idea what filthy things that Iostreams needs this for, but I'm sure it can be simplified for newest VC.
<K-ballo> looks like Billy the third himself took care
<zao> Quite possibly correct.
<zao> I only looked at the particular lines and didn't see any changes, didn't look for the defines.
<K-ballo> not in master though, so won't be in 1.68
<K-ballo> .. committed on Apr 16
aserio1 has joined #ste||ar
<K-ballo> looks like boost.sync finally happened
<zao> Boost.Whatnow?
aserio has quit [Ping timeout: 260 seconds]
aserio1 is now known as aserio
<K-ballo> the synchronization primitives from boost.thread, basically
<zao> Ooh.
<K-ballo> it split into its own library when I was still involved there
<K-ballo> but it was never released
nikunj97 has joined #ste||ar
nikunj has quit [Ping timeout: 268 seconds]
Anushi1998 has joined #ste||ar
<zao> Let's rebuild everything _again_, as MSVC somehow magically changed CRT location between builds.
<zao> K-ballo: Billy's patch fixes slurm_environment.cpp on Preview compiler.
<zao> (hacked it into my 1.67.0 headers)
bibek has quit [Quit: Konversation terminated!]
<K-ballo> when is 1.70 released ..?
bibek has joined #ste||ar
nikunj1997 has joined #ste||ar
nikunj97 has quit [Ping timeout: 276 seconds]
Anushi1998 has quit [Remote host closed the connection]
<nikunj1997> hkaiser, yt?
Anushi1998 has joined #ste||ar
hkaiser has quit [Quit: bye]
<diehlpk_work_> I am updating the HPXCL OpenCV code to work again with the latest HPX version
<diehlpk_work_> So I can not pass hpx::threads::executors::default_executor to hpx::async anymore?
aserio has quit [Ping timeout: 265 seconds]
aserio has joined #ste||ar
<diehlpk_work_> What is the correct way to replace // Do exponential backup, stolen from the hpx spinlock class
<diehlpk_work_> hpx::lcos::local::spinlock::yield(i);
<diehlpk_work_> with?
<heller__> diehlpk_work_: hpx::util::yield_while
nikunj1997 has quit [Quit: goodnight]
<diehlpk_work_> heller__, Thanks
mcopik has joined #ste||ar
<diehlpk_work_> Yeah, HPXCL compiles again with HPX master
<zao> K-ballo: Getting linker failures in schedule_last_test_exe. Is that something that has been PR's already.
<zao> Running with your three(?) PRs from the other day already.
<zao> wtf... they seem to be missing again, got more capture problems.
<K-ballo> 571>schedule_last.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl hpx::threads::policies::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_lifo,struct hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_lifo,struct
<K-ballo> hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>(struct hpx::threads::policies::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_lifo,struct hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>::init_parameter const &,bool)"
<K-ballo> (__imp_??0?$local_priority_queue_scheduler@Vmutex@std@@Ulockfree_abp_lifo@policies@threads@hpx@@Ulockfree_fifo@456@Ulockfree_lifo@456@@policies@threads@hpx@@QEAA@AEBUinit_parameter@0123@_N@Z) referenced in function "public: class std::unique_ptr<class hpx::threads::thread_pool_base,struct std::default_delete<class hpx::threads::thread_pool_base> > __cdecl <lambda_5db2bdd412f500e0166f46c38dbaa3cc>::operator()(class
<K-ballo> hpx::threads::policies::callback_notifier &,unsigned __int64,unsigned __int64,unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const "
<K-ballo> (??R<lambda_5db2bdd412f500e0166f46c38dbaa3cc>@@QEBA?AV?$unique_ptr@Vthread_pool_base@threads@hpx@@U?$default_delete@Vthread_pool_base@threads@hpx@@@std@@@std@@AEAVcallback_notifier@policies@threads@hpx@@_K11AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z)
<K-ballo> 571>schedule_last.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl hpx::threads::policies::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_fifo,struct hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_fifo,struct
<K-ballo> hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>(struct hpx::threads::policies::local_priority_queue_scheduler<class std::mutex,struct hpx::threads::policies::lockfree_abp_fifo,struct hpx::threads::policies::lockfree_fifo,struct hpx::threads::policies::lockfree_lifo>::init_parameter const &,bool)"
<K-ballo> (__imp_??0?$local_priority_queue_scheduler@Vmutex@std@@Ulockfree_abp_fifo@policies@threads@hpx@@Ulockfree_fifo@456@Ulockfree_lifo@456@@policies@threads@hpx@@QEAA@AEBUinit_parameter@0123@_N@Z) referenced in function "public: class std::unique_ptr<class hpx::threads::thread_pool_base,struct std::default_delete<class hpx::threads::thread_pool_base> > __cdecl <lambda_6055bb19366d3f73340c6ab44aece10e>::operator()(class
<K-ballo> hpx::threads::policies::callback_notifier &,unsigned __int64,unsigned __int64,unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const "
<K-ballo> (??R<lambda_6055bb19366d3f73340c6ab44aece10e>@@QEBA?AV?$unique_ptr@Vthread_pool_base@threads@hpx@@U?$default_delete@Vthread_pool_base@threads@hpx@@@std@@@std@@AEAVcallback_notifier@policies@threads@hpx@@_K11AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z)
<K-ballo> 571>D:\hpx\build\Debug\bin\schedule_last_test.exe : fatal error LNK1120: 2 unresolved externals
<K-ballo> ups, sorry
* zao shakes a fist at fail_*_test_exe
<K-ballo> you can opt-out of those
<zao> I like how HPX makes VS just restart itself occasionally as it breaks.
<zao> Ooh?
<zao> Is 0y really C++17? I thought that was C++14?
<zao> I see no particular flag tuning expected-fail tests in the docs or CMakeLists.
<zao> Polluted with fail_ tests, but there's some search ones towards the end that has capture heckups.
<zao> Not sure if your PR is augmented with those since I last applied it manually.
<K-ballo> HPX_WITH_COMPILE_ONLY_TESTS
<K-ballo> am I confused?
<zao> Won't that also remove positive compile-only tests?
<K-ballo> I don't think we have any...
<zao> wait_all_std_array_2035_lib
<zao> future_range_ambiguity_2032_lib, but not sure if that is positive or negative.
<K-ballo> oh well, too bad for those one, I'm skipping it :P
<zao> (just skimming the Solution Explorer before it crashes :D)
<K-ballo> 0Y is not 17, that's bogus
<zao> Anyway, searchnn_test_exe and searchnn_range_test_exe has capture problems like the previous find ones.
<zao> I might have missed something in my manual apply of the PR, though.
<zao> I guess I should pull a slightly newer master.
<K-ballo> I don't see fold_invoker in there, which is failing for latest non-preview
eschnett has joined #ste||ar
itachi_uchiha_[m has quit [Ping timeout: 240 seconds]
ms[m]1 has quit [Ping timeout: 256 seconds]
fjordprefect[m] has quit [Ping timeout: 276 seconds]
diehlpk_work_ has quit [Quit: Leaving]
aserio has quit [Quit: aserio]
hkaiser has joined #ste||ar
diehlpk_mobile has joined #ste||ar
itachi_uchiha_[m has joined #ste||ar
diehlpk_mobile has quit [Read error: Connection reset by peer]
fjordprefect[m] has joined #ste||ar
ms[m]1 has joined #ste||ar
diehlpk_mobile has joined #ste||ar
jaafar has quit [Quit: Konversation terminated!]
diehlpk_mobile has quit [Ping timeout: 256 seconds]
<zao> In schedule_last.cpp, why are the ABP fifo/lifo policies failing, while the regular fifo/lifo work?
<zao> Do they happen to have instantiations in HPX proper?
<K-ballo> I think all those instantiations are configurable?
<zao> Does that export the local_priority_queue_scheduler?
<zao> The linker error is for the local_priority_queue_scheduler ctor for those two particular policies, if I read it right.
<K-ballo> mmmh no?