20 likes | 268 Views
PyCool progress last month (since Dec 11 th ). Old and fixed by ROOT team: Blocker: std base class methods missing, for shared_ptr ( ROOT-5761 ) Blocker: dict with namespaced template args ( ROOT-5766 ) – solved by other fixes
E N D
PyCool progress last month (since Dec 11th) • Old and fixed by ROOT team: • Blocker: std base class methods missing, for shared_ptr (ROOT-5761) • Blocker: dict with namespaced template args (ROOT-5766) – solved by other fixes • Medium: dict with enum template args, for shared_ptr (ROOT-5757) • Low: segfault after failed ProcessLine (ROOT-5759) • New (after fixing shared_ptr) and fixed by ROOT team: • Medium: build warnings about NonTypeTemplateParmDecl (ROOT-5962) • Medium: build warnings about variadic template autoload (ROOT-5964) • Old and being worked on by ROOT team: • Medium: stderr printout from use of undefined symbol (ROOT-5869) – fixed? • Low: Tok assertions if LLVMDEV is enabled (ROOT-5697) • New (after fixing shared_ptr): • Blocker: import PyCool fails, class _global_cpp has no attribute 'cool‘ (ROOT-5965) • Medium: stderr printout from deprecation warning (ROOT-5870) – to fix in COOL
Summary of ROOT6 pending issues in PyCool • Blocker: class _global_cpp has no attribute 'cool‘ (ROOT-5965) • High (old): c++ exception propagation to Python (ROOT-5603) • Medium: undefined std::transform (ROOT-5869 aka ROOT-5838) – fixed? • Medium: avoid deprecation warning (ROOT-5870) – to be fixed in COOL • Low (old): wrong return code from failed ProcessLine (ROOT-5698) • Low (old): Tok assertions if LLVMDEV is enabled (ROOT-5697)