[Numpy-svn] [numpy/numpy] 57c0ca: BUG: allow extension of common blocks in numpy.f2p...

GitHub noreply at github.com
Fri Oct 16 19:37:22 EDT 2015


  Branch: refs/heads/maintenance/1.10.x
  Home:   https://github.com/numpy/numpy
  Commit: 57c0ca41e2bf50fd59e2d7e21b5b0d54b9eef6c5
      https://github.com/numpy/numpy/commit/57c0ca41e2bf50fd59e2d7e21b5b0d54b9eef6c5
  Author: Alexander Heger <alexander.heger at monash.edu>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M doc/source/f2py/signature-file.rst
    M numpy/f2py/crackfortran.py

  Log Message:
  -----------
  BUG: allow extension of common blocks in numpy.f2py

Lack of this feature resulted in the generation of incorrect *.pyf
files.

For example, the pyf file created by:

      subroutine sub3 (some arguments)
      real a, b, c, d
      common /coeff/ a, b
      common /coeff/ c, d

      <do stuff>

      return
      end

Should contain both common statements the declaration of all four
variables a, b, c, and d.

Closes #5876.


  Commit: 308204f62b4cdcb840ff832cdcd6e60da8326740
      https://github.com/numpy/numpy/commit/308204f62b4cdcb840ff832cdcd6e60da8326740
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M doc/source/f2py/signature-file.rst

  Log Message:
  -----------
  MAINT: Spellcheck doc/source/f2py/signature-file.rst.


  Commit: e05ee172bdff644e5ef0ab74b47b10859433c79e
      https://github.com/numpy/numpy/commit/e05ee172bdff644e5ef0ab74b47b10859433c79e
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M doc/source/f2py/signature-file.rst
    M numpy/f2py/crackfortran.py

  Log Message:
  -----------
  Merge pull request #6489 from charris/backport-6488

Backport 6488: BUG: allow extension of common blocks in numpy.f2py


Compare: https://github.com/numpy/numpy/compare/649c2fe04392...e05ee172bdff


More information about the Numpy-svn mailing list