Hi Simon, I don't think anything special like libgap_enter/exit is needed when calling libgap.* stuff from Python or Cython. We do quite a few libgap calls in graphs/strongly_regular_db.pyx and in graphs/generators/classical_geometries.py so this all seems to work just fine.
Do you mean something else? Dima On Thursday, September 7, 2017 at 1:30:29 PM UTC+1, Simon King wrote: > > My questions are about how/when to use libgap_enter/exit > when calling a libGAP_* function. > > First question: What should happen if one doesn't use > libgap_enter/exit? I ask since I called libGAP_EQ without > libgap_enter/exit, but there is no crash and it just works. > So, can one do without it, in some cases? > > Second question: What should one do if one has a loop > containing both several python and libGAP_* calls? Put > libgap_enter/exit around each individual libGAP_* call? > Or is it possible to have Python calls (and a whole > "for" loop) between enter and exit? > > Best regards, > Simon > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.