[Numpy-svn] [numpy/numpy] c7fff1: Got rid of a unit test

GitHub noreply at github.com
Mon Jul 29 20:36:06 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: c7fff1bbc764c2be9adc771166b6aeac35ecaf7e
      https://github.com/numpy/numpy/commit/c7fff1bbc764c2be9adc771166b6aeac35ecaf7e
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/test/testFortran.py

  Log Message:
  -----------
  Got rid of a unit test

This test fails after updating numpy.i to deal with deprecated code.
My investigation into the source of the failure is that the test never
should have passed, so I commented it out.  I could be wrong.


  Commit: 671cde1471d56fa71f7a70863b64147b9b2eeb0b
      https://github.com/numpy/numpy/commit/671cde1471d56fa71f7a70863b64147b9b2eeb0b
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Upgrade numpy.i

The numpy.i file is now compliant with version 1.7 deprecations, but
also works with previous versions of numpy.  I have tested back to
numpy 1.4.1.

Added 4D typemaps and memory-managed typemaps.  These were supplied by
Egor Zindy.

Fixed bugs in 3D typemaps.  I was referencing $3 when I should have
been referencing $4.  Thanks to Egor Zindy for catching this.


  Commit: 37e75e6e02cd9c48fe24ec0b4e700d9461b03610
      https://github.com/numpy/numpy/commit/37e75e6e02cd9c48fe24ec0b4e700d9461b03610
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/Makefile

  Log Message:
  -----------
  Removed doc from list of sub-directories

The doc directory has been moved elsewhere, so I removed the reference
to it in the Makefile.


  Commit: cdf04e9ae34f47aaa68e6d2c6e8a5760fb067c98
      https://github.com/numpy/numpy/commit/cdf04e9ae34f47aaa68e6d2c6e8a5760fb067c98
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Re-instated a Python 3 fix


  Commit: 64d04cd32c431d63ee8a8252b65920a796c88f0f
      https://github.com/numpy/numpy/commit/64d04cd32c431d63ee8a8252b65920a796c88f0f
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Added Egor's ARGOUTVIEWM_ARRAY3 typemaps


  Commit: ed4c76b515875a98dc8531683791b211ef5edd12
      https://github.com/numpy/numpy/commit/ed4c76b515875a98dc8531683791b211ef5edd12
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Initialize all DATA_TYPE* data_temp variables to NULL


  Commit: 897f335dd3a379b5dcbd25029d3cce1107c9fd42
      https://github.com/numpy/numpy/commit/897f335dd3a379b5dcbd25029d3cce1107c9fd42
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M doc/source/reference/swig.interface-file.rst

  Log Message:
  -----------
  Updated the numpy.i documentation

The RST documentation file is now consistent with the C macros, C
functions, and list of typemap signatures of the latest numpy.i file.


  Commit: 179985fb75980d4828d1ce433121d8cbeddb67a6
      https://github.com/numpy/numpy/commit/179985fb75980d4828d1ce433121d8cbeddb67a6
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M doc/source/reference/swig.testing.rst

  Log Message:
  -----------
  Updated numpy.i testing documentation

Simple updates to include proper statistics on the number of typemap
signatures supported and the number of individual unit tests
implemented.


  Commit: 4dcb06796b290ae29d4e73ad995d219087f2e949
      https://github.com/numpy/numpy/commit/4dcb06796b290ae29d4e73ad995d219087f2e949
  Author: Bill Spotz <wfspotz at sandia.gov>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Minor adjustments to numpy.i

This includes so formatting adjustments, the removal of two unused
arguments for the make_fortran() function, fixing the number of
supported typemap signatures, including the ARGOUT_ARRAY4 typemap
signature in the comments section, and renumbering the typemap
signatures.


  Commit: 91f083a694e9c9185b6a2e10275a0616d18064a6
      https://github.com/numpy/numpy/commit/91f083a694e9c9185b6a2e10275a0616d18064a6
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-03-16 (Sat, 16 Mar 2013)

  Changed paths:
    M doc/swig/test/Array2.h
    M doc/swig/test/testArray.py

  Log Message:
  -----------
  fixed the testResize1 test in testArray.py -- Changed order of the resize arguments in Array2.h and replaced len(XXXnumpyarray) with XXXnumpyarray.size


  Commit: 1402d2cd75068c319994705316984e7e90f6eab4
      https://github.com/numpy/numpy/commit/1402d2cd75068c319994705316984e7e90f6eab4
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-03-16 (Sat, 16 Mar 2013)

  Changed paths:
    M doc/swig/test/Array.i

  Log Message:
  -----------
  removed the note about testResize1 failing in testArray.py


  Commit: 0caf9d705e6cd2bb3b1231c68424e79e110166cb
      https://github.com/numpy/numpy/commit/0caf9d705e6cd2bb3b1231c68424e79e110166cb
  Author: zindy <ezindy at gmail.com>
  Date:   2013-06-08 (Sat, 08 Jun 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  Fixed the capsule / cobject memory destructor. Added types to deal with lists of arrays and lists of tensors as input and inplace types.


  Commit: 7720373b1984efabe5fbd7c3988b1994d5061712
      https://github.com/numpy/numpy/commit/7720373b1984efabe5fbd7c3988b1994d5061712
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-08 (Sat, 08 Jun 2013)

  Changed paths:
    M doc/source/reference/swig.interface-file.rst
    M doc/source/reference/swig.testing.rst
    M doc/swig/Makefile
    M doc/swig/numpy.i
    M doc/swig/test/testFortran.py

  Log Message:
  -----------
  Merge branch 'numpy-swig' of https://github.com/zindy/numpy into numpy-swig


  Commit: 938f586d6f61654dec8e9e3f14084e98d86f60e9
      https://github.com/numpy/numpy/commit/938f586d6f61654dec8e9e3f14084e98d86f60e9
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-08 (Sat, 08 Jun 2013)

  Changed paths:
    M doc/swig/numpy.i

  Log Message:
  -----------
  cosmetic changes to numpy.i


  Commit: a21d8257e823d364f96dc2a6f57c42cac75dd826
      https://github.com/numpy/numpy/commit/a21d8257e823d364f96dc2a6f57c42cac75dd826
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-08 (Sat, 08 Jun 2013)

  Changed paths:
    M doc/swig/test/Tensor.cxx
    M doc/swig/test/Tensor.h
    M doc/swig/test/Tensor.i

  Log Message:
  -----------
  cleaned-up loop indexes in Tensor.cxx


  Commit: a2bac9db372bb1c1570bc3c1912e09cc832f3d52
      https://github.com/numpy/numpy/commit/a2bac9db372bb1c1570bc3c1912e09cc832f3d52
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-08 (Sat, 08 Jun 2013)

  Changed paths:
    A doc/swig/test/SuperTensor.cxx
    A doc/swig/test/SuperTensor.h
    A doc/swig/test/SuperTensor.i
    A doc/swig/test/testSuperTensor.py

  Log Message:
  -----------
  Added tests for 4D tensors. Now using a consistant cubes,slices,rows,columns index order everywhere.


  Commit: 1ed31cd9f829900ed97b31f1ed924de0d326f939
      https://github.com/numpy/numpy/commit/1ed31cd9f829900ed97b31f1ed924de0d326f939
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-16 (Sun, 16 Jun 2013)

  Changed paths:
    M doc/swig/pyfragments.swg

  Log Message:
  -----------
  Removed 'static' keyword from pyfragments.swg altoghether. I've had the following errors In function ‘SWIG_AsVal_long’: error: initialiser element is not constant In function ‘SWIG_AsVal_unsigned_SS_long’: error: initialiser element is not constant, BOTH in Windows/MinGW and Linux when compiling with gcc


  Commit: f56411b4913f265fba1a50eba590124d5f7a6d27
      https://github.com/numpy/numpy/commit/f56411b4913f265fba1a50eba590124d5f7a6d27
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-16 (Sun, 16 Jun 2013)

  Changed paths:
    M doc/swig/README

  Log Message:
  -----------
  Added mention of the SuperTensor tests in the README file


  Commit: f70632f74f7b0feb9d78aff62eb9eebbb6a502ba
      https://github.com/numpy/numpy/commit/f70632f74f7b0feb9d78aff62eb9eebbb6a502ba
  Author: Egor Zindy <ezindy at gmail.com>
  Date:   2013-06-16 (Sun, 16 Jun 2013)

  Changed paths:
    M doc/source/reference/swig.interface-file.rst
    M doc/source/reference/swig.testing.rst

  Log Message:
  -----------
  Added more mentions of the SuperTensor tests and corrected the number of typemaps and tests (currently 1427 unit tests passed with 'make test': 372+324+324+324+40+19+24)


  Commit: b307a8a5729e5e18fa8a7ff56892947fc2d2eb79
      https://github.com/numpy/numpy/commit/b307a8a5729e5e18fa8a7ff56892947fc2d2eb79
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M doc/source/reference/swig.interface-file.rst
    M doc/source/reference/swig.testing.rst
    M doc/swig/Makefile
    M doc/swig/README
    M doc/swig/numpy.i
    M doc/swig/pyfragments.swg
    M doc/swig/test/Array.i
    M doc/swig/test/Array2.h
    A doc/swig/test/SuperTensor.cxx
    A doc/swig/test/SuperTensor.h
    A doc/swig/test/SuperTensor.i
    M doc/swig/test/Tensor.cxx
    M doc/swig/test/Tensor.h
    M doc/swig/test/Tensor.i
    M doc/swig/test/testArray.py
    M doc/swig/test/testFortran.py
    A doc/swig/test/testSuperTensor.py

  Log Message:
  -----------
  Merge branch 'numpy-swig' into gh-3451

* numpy-swig:
  Added more mentions of the SuperTensor tests and corrected the number of typemaps and tests (currently 1427 unit tests passed with 'make test': 372+324+324+324+40+19+24)
  Added mention of the SuperTensor tests in the README file
  Removed 'static' keyword from pyfragments.swg altoghether. I've had the following errors In function ‘SWIG_AsVal_long’: error: initialiser element is not constant In function ‘SWIG_AsVal_unsigned_SS_long’: error: initialiser element is not constant, BOTH in Windows/MinGW and Linux when compiling with gcc
  Added tests for 4D tensors. Now using a consistant cubes,slices,rows,columns index order everywhere.
  cleaned-up loop indexes in Tensor.cxx
  cosmetic changes to numpy.i
  Fixed the capsule / cobject memory destructor. Added types to deal with lists of arrays and lists of tensors as input and inplace types.
  removed the note about testResize1 failing in testArray.py
  fixed the testResize1 test in testArray.py -- Changed order of the resize arguments in Array2.h and replaced len(XXXnumpyarray) with XXXnumpyarray.size
  Minor adjustments to numpy.i
  Updated numpy.i testing documentation
  Updated the numpy.i documentation
  Initialize all DATA_TYPE* data_temp variables to NULL
  Added Egor's ARGOUTVIEWM_ARRAY3 typemaps
  Re-instated a Python 3 fix
  Removed doc from list of sub-directories
  Upgrade numpy.i
  Got rid of a unit test

Conflicts:
	doc/sphinxext
	doc/swig/test/testFortran.py


Compare: https://github.com/numpy/numpy/compare/32206dd79caf...b307a8a5729e


More information about the Numpy-svn mailing list