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
<hkaiser> I changed its value
<parsa> it is immutable. you did not change its value. it's not the same memory location anymore
<hkaiser> shrug, how do I know?
<parsa> check its address
<hkaiser> in Python?
<hkaiser> come on
<parsa> what do you mean? id(variable) name gives you the address
<parsa> i updated the post
<hkaiser> parsa, it's fine - nvm
<hkaiser> I couldn't care less, frankly
<parsa> what do we do now?
<parsa> i didn't know why you mentioned it. i thought it was relevant
<hkaiser> no idea
<hkaiser> parsa: once you have implemented re-defining variables it should be easy to handle
<hkaiser> just insert a new define(var, ...) and immutable objects will be handled as in Python
<parsa> oh… i have to make that 3 line change a pull request :)
<hkaiser> you do, and add a test
<parsa> ahhh…. i knew something was missing
<parsa> it worked. by the way. thank you
<hkaiser> parsa: also, pls see #381
diehlpk has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
hkaiser has quit [Quit: bye]
khuck has joined #ste||ar
diehlpk has quit [Ping timeout: 264 seconds]
hkaiser has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
<github> [hpx] hkaiser created fixing_plugins_mac (+1 new commit): https://git.io/vp4bO
<github> hpx/fixing_plugins_mac 58165bd Hartmut Kaiser: Attempt to fix loading plugins for MacOS
<github> [hpx] hkaiser force-pushed fixing_plugins_mac from 58165bd to 697a2cb: https://git.io/vp4bn
<github> hpx/fixing_plugins_mac 697a2cb Hartmut Kaiser: Attempt to fix loading plugins for MacOS
circleci-bot has joined #ste||ar
<circleci-bot> Success: hkaiser's build (#15085; push) in STEllAR-GROUP/hpx (fixing_plugins_mac) -- https://circleci.com/gh/STEllAR-GROUP/hpx/15085?utm_campaign=chatroom-integration&amp;utm_medium=referral&amp;utm_source=irc
circleci-bot has quit [Client Quit]
jaafar has joined #ste||ar
jaafar has quit [Ping timeout: 248 seconds]
khuck has quit [Remote host closed the connection]
parsa has joined #ste||ar
khuck has joined #ste||ar
khuck has quit [Ping timeout: 260 seconds]
parsa has quit [Quit: Zzzzzzzzzzzz]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vp4jQ
<github> hpx/gh-pages 381ea05 StellarBot: Updating docs
anushi has joined #ste||ar
khuck has joined #ste||ar
khuck has quit [Ping timeout: 248 seconds]
anushi has quit [Quit: Google Code Jam]
Anushi1998 is now known as anushi
nikunj has joined #ste||ar
khuck has joined #ste||ar
khuck has quit [Ping timeout: 268 seconds]
eschnett has quit [Quit: eschnett]
K-ballo has joined #ste||ar
eschnett has joined #ste||ar
diehlpk has joined #ste||ar
khuck has joined #ste||ar
khuck has quit [Ping timeout: 264 seconds]
khuck has joined #ste||ar
khuck_ has joined #ste||ar
khuck has quit [Read error: Connection reset by peer]
khuck_ has quit [Ping timeout: 264 seconds]
<hkaiser> jbjnr__: I added quite a lot of text to p1017, could you start adding your section, please
khuck has joined #ste||ar
khuck has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
<parsa> hkaiser: is there a different ultimate answer i can put there?
<hkaiser> 43
<hkaiser> ;-)
<parsa> :)
<K-ballo> heresy!
<hkaiser> ;-)
<parsa> hkaiser: can we escape " in physl?
<hkaiser> doesn't \" work?
<hkaiser> if not, feel free to fix it ;-)
<hkaiser> parsa: see here for a hint on how this could be done: http://boost-spirit.com/home/articles/qi-example/parsing-escaped-string-input-using-spirit-qi/
<parsa> i'll fix it
diehlpk has quit [Ping timeout: 248 seconds]
diehlpk has joined #ste||ar
khuck has joined #ste||ar
khuck has quit [Ping timeout: 264 seconds]
khuck has joined #ste||ar
khuck has quit [Ping timeout: 260 seconds]
khuck has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
khuck has quit [Remote host closed the connection]
khuck has joined #ste||ar
nanashi64 has joined #ste||ar
khuck has quit [Ping timeout: 256 seconds]
nanashi55 has quit [Ping timeout: 264 seconds]
nanashi64 is now known as nanashi55
khuck has joined #ste||ar
khuck has quit [Ping timeout: 264 seconds]
khuck has joined #ste||ar
khuck has quit [Remote host closed the connection]
khuck has joined #ste||ar
<github> [hpx] hkaiser created mark_migratable_objects (+1 new commit): https://git.io/vpB0R
<github> hpx/mark_migratable_objects a63a9c1 Hartmut Kaiser: Marking migratable objects in their gid to allow not handling migration in AGAS...
khuck has quit []
<parsa[w]> hkaiser: ping
<hkaiser> hey
<parsa[w]> hkaiser: i don't have access to qi::hex... how do i get the hexadecimal representation of a character code?
<hkaiser> parsa[w]: not sure what you mean by 'i don't have access', it's documented here: https://www.boost.org/doc/libs/1_67_0/libs/spirit/doc/html/spirit/qi/reference/numeric/uint.html
<hkaiser> you might be missing an #include
<parsa[w]> no it's a define that we have that prevents it
<parsa[w]> the link helped
<hkaiser> whatdefine?
<parsa[w]> BOOST_SPIRIT_NO_PREDEFINED_TERMINALS
<hkaiser> parsa[w]: ahh
<hkaiser> look at how the other terminals are defined in phylanx: https://github.com/STEllAR-GROUP/phylanx/blob/master/phylanx/ast/parser/expression_def.hpp#L37-L48
<hkaiser> add a 'qi::hex_type hex;'
<parsa[w]> okay, i didn't try adding it because it wasn't obvious if it needs to be initialized or just created without arguments
<hkaiser> it's a tag type, an empty struct
<parsa[w]> good
<parsa[w]> :))))
<parsa[w]> one big macro call to declare so many structures
nikunj has quit [Quit: Page closed]
<parsa[w]> hkaiser: it now accepts escaped strings, but doesn't expand the literals: https://github.com/STEllAR-GROUP/phylanx/compare/master...parsa:escape_strings#diff-ef4fbbe08fba33cf13aa5e95202504f3L143
diehlpk has quit [Ping timeout: 256 seconds]
<hkaiser> what literals?
<hkaiser> parsa[w]: probably should be qi::symbols<char const*, char> unesc_char;
<parsa[w]> the type is the same in the boost example. it fails to compile when i change it to char const*
<parsa[w]> hkaiser: it doesn't expand as in cout("\"") literally prints \"
<hkaiser> k
<hkaiser> well, sure
<hkaiser> parsa[w]: not sure where that comes from