Skip to content
This repository

Timing scripts with run -t -N <N> fails on report output #800

Closed
heplesser opened this Issue September 18, 2011 · 0 comments

2 participants

Hans Ekkehard Plesser Min RK
Hans Ekkehard Plesser

Timing script execution fails in IPython 0.11 in combination with Python 2.7.2 due to a formatting problem in the output, when requesting multiple script executions with run -t -N <N>:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/core/magic.pyc in magic_run(self, parameter_s, runner, file_finder)
   1695                                 print "\nIPython CPU timings (estimated):"
   1696                                 print "Total runs performed:",nruns
-> 1697                                 print "  Times  : %10.2f    %10.2f" % ('Total','Per run')
   1698                                 print "  User   : %10.2f s, %10.2f s." % (t_usr,t_usr/nruns)
   1699                                 print "  System : %10.2f s, %10.2f s." % (t_sys,t_sys/nruns)

The problem seems to be that strings are passed to float format specifiers on line 1697. In IPython 0.10.1, the corresponding line read

print "  Times : %10s    %10s" % ('Total','Per run')
Daniel Velkov djv referenced this issue from a commit in djv/ipython October 11, 2011
fixed issue #800 ef03f85
Min RK minrk closed this October 11, 2011
Brian E. Granger ellisonbg referenced this issue from a commit January 10, 2012
Commit has since been removed from the repository and is no longer available.
Brian E. Granger ellisonbg referenced this issue from a commit January 10, 2012
Commit has since been removed from the repository and is no longer available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.