Differences between revisions 67 and 103 (spanning 36 versions)
Revision 67 as of 2011-03-25 04:09:48
Size: 13162
Editor: MartinRaum
Comment:
Revision 103 as of 2011-04-04 13:54:32
Size: 27262
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
     * [[http://trac.sagemath.org/sage_trac/ticket/10937|10937 -- bug in Dokchitser L.init_coeffs]] (positive review -- Robert Bradshaw)      * [[http://trac.sagemath.org/sage_trac/ticket/10937|10937 -- bug in Dokchitser L.init_Johncoeffs]] (positive review -- Robert Bradshaw)
Line 8: Line 8:
     * [[http://trac.sagemath.org/sage_trac/ticket/11007|11007 -- heegner points -- fix nonsquarefree case]] (with patch; needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/10836|10836 -- primitive root is broken]] (positive review)
Line 9: Line 11:
     * [[http://trac.sagemath.org/sage_trac/ticket/10974|10974 -- Overhaul, fix matrix augment, stack]] (positive review -- Keshav Kini)
     * [[http://trac.sagemath.org/sage_trac/ticket/10470|10470 -- Don't list infinite vector spaces]] (positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/10737|10737 -- Extended echelon form]] (positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/7852 | 7852 -- solve systems over CDF]] (bug, review in-progress, Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10470|10470 -- Don't list infinite vector spaces]] (bug, positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/10545|10545 -- Add the outer product of two vectors]] (enhancement, positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/10595|10595 -- vector constructor fails with empty list]] (bug, positive review -- joint with John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/10737|10737 -- Extended echelon form]] (enhancement, positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/10746|10746 -- refactor matrix kernels]] (bug, review in progress -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10765|10765 -- obliterate sage/matrix/misc.py]] (orphaned)
     * [[http://trac.sagemath.org/sage_trac/ticket/10791|10791 -- fix and upgrade Gram-Schmidt]] (bug, review in-progress -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10794|10794 -- QR decomposition over exact rings]] (enhancement, positive review -- Simon Spicer)
     * [[http://trac.sagemath.org/sage_trac/ticket/10802|10802 -- singular values over CDF]] (enhancement, positive review -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10837|10837 -- matrix and vector norms, condition number]] (solves [[http://trac.sagemath.org/sage_trac/ticket/2512|2512]]) (enhancement, positive review -- Simon Spicer)
     * [[http://trac.sagemath.org/sage_trac/ticket/10848|10848 -- is_hermitian()]] (enhancement, review in-progress -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10863|10863 -- is_unitary()]] (enhancement, positive review -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/10974|10974 -- Overhaul, fix matrix augment, stack]] (bug, positive review -- Keshav Kini)
     * [[http://trac.sagemath.org/sage_trac/ticket/10977|10977 -- Document vector constructor behavior]] (documentation, positive review -- Martin Raum)
     * [[http://trac.sagemath.org/sage_trac/ticket/11004|11004 -- make subdivisions optional for tensor products of matrices]] (enhancement, positive review -- John Palmieri)
     * [[http://trac.sagemath.org/sage_trac/ticket/11027|11027 -- Schur decomposition]] (enhancement, review in-progress -- Martin Raum)
Line 14: Line 30:
     * [[http://trac.sagemath.org/sage_trac/ticket/7105|7105 -- open search results in new tabs]] (needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/9960|9960 -- require SAGE_CHECK to be "yes"]] (positive review -- Leif Leonhardy, Ivan Andrus, David Kirkby). This patch also fixes [[http://trac.sagemath.org/sage_trac/ticket/4029|4029 -- sage-env kills the shell when called from "wrong" directory]].
Line 15: Line 33:
     * [[http://trac.sagemath.org/sage_trac/ticket/10822|10822 -- sage -sh doesn't set the path right if default shell is zsh on OSX]] (needs review)
Line 20: Line 39:
     * [[http://trac.sagemath.org/sage_trac/ticket/8614|8614 -- Optimize creation of modular symbols spaces by speeding up quotienting out by 2-term relations]] (needs review)      * [[http://trac.sagemath.org/sage_trac/ticket/8614|8614 -- Optimize creation of modular symbols spaces by speeding up quotienting out by 2-term relations]] (under review by John Cremona)
Line 24: Line 43:
     * [[http://trac.sagemath.org/sage_trac/ticket/11017|11017 -- GP blocks files when reallocating memory; Workaround]] (needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/11024|11024 -- Update Dokchitser calculator to compiled version]] (needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/11017|11017 -- GP blocks files when reallocating memory; Workaround]] (positive review by John Cremona)
     * [[http://trac.sagemath.org/sage_trac/ticket/11024|11024 -- Update Dokchitser calculator to compiled version]] (under review by John Cremona)
Line 28: Line 47:
     * [[http://trac.sagemath.org/sage_trac/ticket/10791|10791 -- Review: Fix and upgrade Gram-Schmidt]] ( in progress )
     * [[http://trac.sagemath.org/sage_trac/ticket/11027|11027 -- Review: Schur matrix decomposition over RDF/CDF]] ( enhancement, in progress )
Line 30: Line 51:
     * [[http://trac.sagemath.org/sage_trac/ticket/9054|9054 -- create a class for basic function_field arithmetic]] (in progress)
  * Moritz Minzlaff and William Stein:
     * [[http://trac.sagemath.org/sage_trac/ticket/11034|11034 -- bug in the way vectors are created for submodules of free modules]] (needs review)
Line 36: Line 60:
     * [[http://trac.sagemath.org/sage_trac/ticket/11040|11040 -- Sage startup time.]] (needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/11043|11043 -- Sage startup time (again).]] (needs review)
  * Robert Miller
     * [[http://trac.sagemath.org/sage_trac/ticket/11033|11033 -- Fixes bugs in automorphism groups of linear codes.]] (needs review)
     * [[http://trac.sagemath.org/sage_trac/ticket/10994|10994 -- Bug in permutation_automorphism_group for linear codes.]] (fixed by #11033)
     * [[http://trac.sagemath.org/sage_trac/ticket/11032|11032 -- automorphism_group_binary_code crashes Sage when it can't allocate enough memory.]] (fixed by #11033)
     * [[http://trac.sagemath.org/sage_trac/ticket/10976|10976 -- computing order of a certain subgroup of a permutation group is double dog slow (compared to Magma)]] worked on [[http://trac.sagemath.org/sage_trac/ticket/10804|10804]] which implements the first round of data structures designed to replace GAP in computations of this type
Line 42: Line 73:
     * [[http://trac.sagemath.org/sage_trac/ticket/10794|10794 -- Review: QR decomposition for matrices over exact rings]] (positive review -- Simon Spicer)
     * [[http://trac.sagemath.org/sage_trac/ticket/10934|10934 -- Review: Implement is_maximal() for ideals of quotient rings of ZZ]] (positive review -- Simon Spicer)
Line 47: Line 80:
Line 50: Line 84:
    * Enhancement: [[http://trac.sagemath.org/sage_trac/ticket/11005|11005 -- Update Simon's GP scripts and convert to use via gp2c]] (under review by Martin Raum)
Line 52: Line 87:
    * [[http://trac.sagemath.org/sage_trac/ticket/4120|4120 -- New code for binary quadratic forms]] (needs review)     * [[http://trac.sagemath.org/sage_trac/ticket/4120|4120 -- New code for binary quadratic forms]] (under review by John Cremona)
Line 55: Line 90:
  * Jamie Weigandt
    * Enhancement: [[http://trac.sagemath.org/sage_trac/ticket/9371|9371 -- Implemented 2-Torsion Rank over General Fields]]
Line 62: Line 99:
    * [[http://trac.sagemath.org/sage_trac/ticket/11000|11000 -- GAP interface doesn't handle input with multiple lines correctly]] (needs review)
    * [[http://trac.sagemath.org/sage_trac/ticket/10469|10469 -- Don't source sage-env more than once]] (needs review)
    * [[http://trac.sagemath.org/sage_trac/ticket/7766|7766 -- Update valgrind]] (needs review, especially suppressions)
    * [[http://trac.sagemath.org/sage_trac/ticket/11009|11009 -- Allow notebook keybind customization]] (needs review)
    * [[http://trac.sagemath.org/sage_trac/ticket/11000|11000 -- GAP interface doesn't handle input with multiple lines correctly]] (positive review -- Keshav Kini)
    * [[http://trac.sagemath.org/sage_trac/ticket/10469|10469 -- Don't source sage-env more than once]] (positive review -- Ivan Andrus, Keshav Kini, John Palmieri)
    * [[http://trac.sagemath.org/sage_trac/ticket/7766|7766 -- Update valgrind]] (needs review)
Line 67: Line 104:
    * [[http://sourceforge.net/support/tracker.php?aid=3189536|mpl 3189536 -- radio_buttons example has only one (the last) button active]] Fixed in matplotlib.     * Matplotlib work
      * Fixed large memory leak fixed in matplotlib test suite (trunk) [[https://github.com/matplotlib/matplotlib/pull/59| pull request 56]]
      * Fixed memory leak in matplotlib-py3 caused be old version of CXX. [[https://github.com/matplotlib-py3/matplotlib/pull/23| pull request 23]]
      * Include matplotlib testsuite behave consistently using matplotlib.test() and nosetests [[https://github.com/matplotlib/matplotlib/pull/58| pull request 58]]
      * (enhancement) 'scrub' keyword for matplotlib clear figure command. [[https://github.com/matplotlib/matplotlib/pull/59| pull request 56]]
      * [[http://sourceforge.net/support/tracker.php?aid=3189536|mpl 3189536 -- radio_buttons example has only one (the last) button active]] Fixed in matplotlib.
      * [[http://sourceforge.net/support/tracker.php?aid=3187521|mpl 3187521 -- Crash when enumerating fonts containing a dot in their name]] fixed in matplotlib [[https://github.com/matplotlib/matplotlib/pull/59| pull request 59]].
      * (work in progress) mpl 3187864 matplotlib with QGIS memory error on Suse 11.3
      * (work in progress) mpl 3205391 gtkagg.so hanging plot creation
    * Ipython work [[https://github.com/ipython/ipython/pull/309|IPython pull request 309]]
      * (work in progress) filed and added test for [[https://github.com/ipython/ipython/issues/306|GH-306]] - multiline strings at end of input cause noop
      * (work in progress) filed and added test for [[https://github.com/ipython/ipython/issues/207|GH-307]] - lines ending with semicolon should not go to cache
      * (work in progress) added test for [[https://github.com/ipython/ipython/issues/284|GH-284]] - ensure In variable is works
      * (work in progress) added test for [[https://github.com/ipython/ipython/issues/238|GH-238]] - %run's aggressive name cleaning
Line 71: Line 122:

  * IPython team (Fernando Perez, Min Ragan-Kelley, Thomas Kluyver) Issues Closed and Pull Requests merged (50)
  * Volker Braun
    * [[http://trac.sagemath.org/sage_trac/ticket/6391|6391 -- libGAP! -- create a Cython library interface to gap]] first working version, needs review.
    * [[http://trac.sagemath.org/sage_trac/ticket/9232|9232 -- jmol on commandline broken]] (needs review)

  
  * IPython team (Fernando Perez, Min Ragan-Kelley, Thomas Kluyver) Issues Closed and Pull Requests merged (66)
Line 74: Line 129:
    * Closed: [[https://github.com/ipython/ipython/issues/6|6]] Update the Sphinx docs for the new ipcluster
    * Closed: [[https://github.com/ipython/ipython/issues/9|9]] Getting "DeadReferenceError: Calling Stale Broker" after ipcontroller restart
Line 77: Line 134:
    * Closed: [[https://github.com/ipython/ipython/issues/25|25]] unicode bug - encoding input
Line 80: Line 138:
    * Closed: [[https://github.com/ipython/ipython/issues/43|43]] Implement SSH support in ipcluster
Line 110: Line 169:
    * Closed: [[https://github.com/ipython/ipython/issues/196|196]] IPython can't deal with unicode file name.
Line 113: Line 173:
    * Closed: [[https://github.com/ipython/ipython/issues/202|202]] Matplotlib native 'MacOSX' backend broken in '-pylab' mode
Line 119: Line 180:
    * Merged: [[https://github.com/ipython/ipython/pull/252|252]] Unicode issues
Line 122: Line 184:
    * Closed: [[https://github.com/ipython/ipython/issues/290|290]] try/except/else clauses can't be typed, code input stops too early.
    * Merged: [[https://github.com/ipython/ipython/pull/292|292]] Issue 31
Line 123: Line 187:
    * Merged: [[https://github.com/ipython/ipython/pull/294|294]] Issue 290
    * Closed: [[https://github.com/ipython/ipython/issues/305|305]] more readline shortcuts in qtconsole
    * Closed: [[https://github.com/ipython/ipython/issues/308|308]] Test suite should set sqlite history to work in :memory:
    * Merged: [[https://github.com/ipython/ipython/pull/311|311]] Qtconsole exit
    * Merged: [[https://github.com/ipython/ipython/pull/312|312]] History memory
    * Merged: [[https://github.com/ipython/ipython/pull/313|313]] Readline shortcuts
    * Closed: [[https://github.com/ipython/ipython/issues/314|314]] Multi-line, multi-block cells can't be executed.
  * NumPy (Chuck Harris, Mark Wiebe) From http://projects.scipy.org/numpy/timeline
    * Bugs fixed:
      * Ticket #1779 (array.tolist() speed enhancement) closed by mwiebe
      * Ticket #1780 (nditer broadcasting test failure under python 2.4) closed by mwiebe
      * Ticket #766 (fastCopyAndTranspose segfaults) closed by mwiebe
      * Ticket #1675 (No support for `__format__` in scalars/arrays) closed by mwiebe
    * Bugs closed from triage:
      * Ticket #38 (strides accepted as an argument to records.array) closed by mwiebe
      * Ticket #213 (SharedLibrary builder for numpy.distutils) closed by mwiebe
      * Ticket #244 (Build fails with Intel Visual Fortran compiler) closed by mwiebe
      * Ticket #260 (Add mechanism for registering objects to be deallocated and memory-to-be ...) closed by mwiebe
      * Ticket #338 (Valgrind warning when calling scipy.interpolate.interp1d) closed by mwiebe
      * Ticket #398 (Compatibility loader for old Numeric pickles) closed by mwiebe
      * Ticket #400 (C API access to fft for C scipy extension ?) closed by mwiebe
      * Ticket #402 (newaxis incompatible with array indexing) closed by mwiebe
      * Ticket #416 (The docstrings of functions which take an out= parameter should mention ...) closed by mwiebe
      * Ticket #417 (Numpy 1.0.1 compilation fails on IRIX 6.5) closed by mwiebe
      * Ticket #468 (Use ellipses to auto complete indices for slice assignments) closed by mwiebe
      * Ticket #619 (remove split_quoted in numpy.distutils.ccompiler) closed by mwiebe
      * Ticket #695 (No test for r4836) closed by mwiebe
      * Ticket #721 (0-dimensional boolean arrays should work as masks for array scalars) closed by mwiebe
      * Ticket #722 (Write tests to confirm that methods preserve arrays/matrices) closed by mwiebe
      * Ticket #741 (Extend numpy.dot() to accept more than 2 arrays.) closed by mwiebe
      * Ticket #756 (String conversion should be supported for arithmetic operators.) closed by mwiebe
      * Ticket #758 (g3 f2py clean up) closed by mwiebe
      * Ticket #762 (Figure out why fixing #743 fixed #733 too.) closed by mwiebe
      * Ticket #772 (Valgrind warning when running test for compress2d) closed by mwiebe
      * Ticket #819 (.flat reorders data) closed by mwiebe
      * Ticket #1608 (numpy.sort on x.flat modifies x) closed by mwiebe
      * Ticket #867 (Array generation fail) closed by mwiebe
      * Ticket #875 (numpy.lib.io.save fails with NameError) closed by mwiebe
      * Ticket #909 (fromstring() / fromfile() Enhancements) closed by mwiebe
      * Ticket #980 (NaN's are silenty converted to ints) closed by mwiebe
      * Ticket #982 (Problem accessing data attribute of ndarray object created with certain ...) closed by mwiebe
      * Ticket #987 (random.exponential() seems to use the reciprocal rate prarameter instead ...) closed by mwiebe
      * Ticket #1012 (dtype attributes change after an arithmetic operation involving a scalar) closed by mwiebe
      * Ticket #1024 (Untested changes to numpy.lib.io in r6345) closed by mwiebe
      * Ticket #1032 (Crash on fastputmask on win32) closed by mwiebe
      * Ticket #1035 (Fix up Nan handling for max/amax/argmax/fmac + min/sort equivalent) closed by mwiebe
      * Ticket #1037 (Pickling/unpickling empty unicode types does not work) closed by mwiebe
      * Ticket #1046 (+SKIP option to doctests is not supported by python 2.4) closed by mwiebe
      * Ticket #1054 (Feature request: intent(transpose) option in f2py) closed by mwiebe
      * Ticket #1056 (typedef npy_intp to Py_ssize_t (cf. PEP353)) closed by mwiebe
      * Ticket #1097 (polydiv should be duck-typing safe) closed by charris
      * Ticket #1081 (Strange behavior of array() in a corner case) closed by charris
      * Ticket #1068 (numpy crashes on long double computation on windows for amd64) closed by charris
      * Ticket #1082 (numpybook doesn't build) closed by mwiebe
      * Ticket #1091 (crackfortran patch needed) closed by mwiebe
      * Ticket #1094 (masked array autotest fails with bus error) closed by mwiebe
      * Ticket #1136 (Multiplying Python float to numpy.array of objects works but fails with a ...) closed by mwiebe
      * Ticket #1174 (FAIL: test_testUfuncRegression (test_old_ma.TestUfuncs)) closed by mwiebe
      * Ticket #1180 (numpy.average: add an option to skip 'None' values from count) closed by mwiebe
      * Ticket #1224 (discrepencies in found tests between numscons and distutils builds) closed by mwiebe
      * Ticket #1225 (datetime64 and timedelta64 tests) closed by mwiebe
      * Ticket #1265 (64bit System: take raises TypeError when using int64 indices) closed by charris
      * Ticket #1258 (numpy.array does not upconvert from float to store complex types) closed by mwiebe
      * Ticket #1277 (Constructing real arrays with complex numbers leads to funny errors) closed by mwiebe
      * Ticket #1304 (Bug in handling '|S0' format string) closed by mwiebe
      * Ticket #1321 (A dtype should be immutable) closed by mwiebe
      * Ticket #1718 ("shape mismatch" error is not informative) closed by mwiebe
      * Ticket #1640 (structured array incorrectly gives a broadcast error) closed by mwiebe

Use this page to keep track of the bugs fixed during Sage Days 29.

days29/bugs (last edited 2011-04-04 13:54:32 by MoritzMinzlaff)