New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #14171 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

numpy: f2py error when compiling Fortran module block

Reported by: luomo1138@… Owned by: ram@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port:

Description

Hello,

While trying use f2py (py25-numpy) to compile some Fortran code containing a module block, I received this error message:

Re: TypeError: cannot concatenate 'str' and 'list'

I did a quick search and found this discussion:

"http://cens.ioc.ee/pipermail/f2py-users/2007-November/001487.html"

The suggested fix was to modify line 1222 of "/opt/local/lib/python2.5/site-packages/numpy/f2py/rules.py"

OLD:

for l in '\n\n'.join(funcwrappers2)+'\n'.split('\n'):

NEW:

for l in ('\n\n'.join(funcwrappers2)+'\n').split('\n'):

I have made this modification, and it works for me.

Jim

Change History

comment:1 Changed 5 years ago by ram@…

  • Owner changed from macports-tickets@… to ram@…
  • Status changed from new to assigned
  • Summary changed from f2py error when compiling Fortran module block to numpy: f2py error when compiling Fortran module block
  • Milestone set to Port Bugs

comment:2 Changed 5 years ago by ram@…

  • Status changed from assigned to closed
  • Resolution set to fixed

patch applied in r33719, thanks

comment:3 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.