root-project / cling

The cling C++ interpreter
Other
3.46k stars 265 forks source link

cling does not support Jupyter+Tornado>=5.x #236

Closed jhgoebbert closed 6 years ago

jhgoebbert commented 6 years ago

Hi,

it seems as if the cling Jupyter-kernel does not support Jupyter, which is based on Tornado>=5.x: [...] instance must be a ZMQIOLoop, but a value of class 'tornado.platform.asyncio.AsyncIOMainLoop' [...]

Thank you for the great compiler! Best, Jens Henrik

ax3l commented 6 years ago

Hi Jens,

I think that's not a cling issue but a general jupyter notebook dependency issue. See e.g. https://github.com/conda-forge/notebook-feedstock/issues/31

Looks to me like Jupyter 5.3.0+ contains the fix: https://github.com/jupyter/notebook/pull/3034

jhgoebbert commented 6 years ago

Hi Axel,

I rebuild all dependencies with GCC 5.5.0 again and it works fine now. Sorry for the wrong interpretation of the error message and thanks a lot for the good hint !!

Best, Jens Henrik


Dipl.-Ing. Jens Henrik Goebbert Jülich Supercomputing Centre (JSC) Wilhelm-Johnen-Straße, 52425 Jülich, Germany phone: +49 2461 61-96498 email: j.goebbert@fz-juelich.demailto:jh.goebbert@fz-juelich.de


From: Axel Huebl [notifications@github.com] Sent: Tuesday, May 08, 2018 9:34 AM To: root-project/cling Cc: Göbbert, Jens Henrik; Author Subject: Re: [root-project/cling] cling does not support Jupyter+Tornado>=5.x (#236)

Hi Jens,

I think that's not a cling issue but a general jupyter notebook dependency issue. See e.g. conda-forge/notebook-feedstock#31https://github.com/conda-forge/notebook-feedstock/issues/31

Looks to me like Jupyter 5.3.0+ contain the fix: jupyter/notebook#3034https://github.com/jupyter/notebook/pull/3034

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/root-project/cling/issues/236#issuecomment-387312589, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AI1maEwPGxBbgIkXJ6XlGALj5GsViMNfks5twUqRgaJpZM4T1TWm.



Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt


ax3l commented 6 years ago

You are welcome. Just saw it by coincidence and thought it might help you :)

Best wishes from HZDR, Axel

ax3l commented 6 years ago

@jhgoebbert feel free to close the issue if this solves it for you.