#35831 closed submission (fixed)
new port: py-numba
Reported by: | gorticus (Jason Mitchell) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | michelle.lynn.gill@… | |
Port: | py-numba |
Description
numba: numba
is a NumPy aware dynamic compiler for Python. It creates LLVM bit-code from Python syntax and then creates a wrapper around that bitcode to call from Python.
It can provide considerable performance improvement for the addition of a simple jit
decorator.
py-numba
requires the new port submissions py-meta
(ticket:35829) and py-llvm
(ticket:35830), and currently relies on Xcode 4.4+, as it (py-llvm
) requires llvm 3.1 (with --enable-pic), rather than the macports llvm-3.1 or clang-3.1.
numba
is a work in progress, but very useful in its current state; most of the included tests pass.
Attachments (1)
Change History (9)
comment:1 Changed 12 years ago by michelle.lynn.gill@…
Cc: | michelle.lynn.gill@… added |
---|
comment:2 Changed 12 years ago by michelle.lynn.gill@…
Just set this up and it works fine for me. Thanks!
comment:3 follow-up: 4 Changed 12 years ago by mf2k (Frank Schima)
This port needs to be modified to use the unified python 1.0 portgroup.
comment:4 Changed 12 years ago by gorticus (Jason Mitchell)
Replying to macsforever2000@…:
This port needs to be modified to use the unified python 1.0 portgroup.
So corrected, along with the deps py-llvm
and py-meta
.
comment:5 Changed 12 years ago by gorticus (Jason Mitchell)
Replying to jason-macports@…:
[...] currently relies on Xcode 4.4+, as it (
py-llvm
) requires llvm 3.1 (with --enable-pic), rather than the macports llvm-3.1 or clang-3.1.
This is no longer an issue, see ticket:35825. py-numba
and py-llvm
both updated.
comment:6 Changed 12 years ago by gorticus (Jason Mitchell)
stromnov
added in r103684; good to close.
comment:7 Changed 12 years ago by larryv (Lawrence Velázquez)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:8 Changed 12 years ago by jmroot (Joshua Root)
Port: | py-numba added |
---|
Cc Me!