1
0
mirror of https://github.com/myhdl/myhdl.git synced 2024-12-14 07:44:38 +08:00

1623 Commits

Author SHA1 Message Date
jandecaluwe
6af8fa0b60 Merge pull request #66 from jck/cleanup
How did you fix this one? Seems there were no new commits?
2015-04-28 21:29:39 +02:00
Keerthan Jaic
115b9c8184 add .so to gitignore 2015-04-27 16:09:24 -04:00
Keerthan Jaic
0c30e0c830 remove olddoc 2015-04-27 16:09:24 -04:00
Keerthan Jaic
55df36f4bb Convert olddoc whatsnew to rst and move to doc 2015-04-27 16:09:24 -04:00
Keerthan Jaic
fcf450dcaa move ci.sh to scripts folder 2015-04-27 16:09:24 -04:00
Keerthan Jaic
905cc11298 move benchmarks to scripts folder 2015-04-27 16:09:24 -04:00
Keerthan Jaic
f8825dd92c added tox.ini, autobuild target for docs makefile 2015-04-27 16:09:23 -04:00
jandecaluwe
7c7bb58184 Merge pull request #64 from jck/attr-naming
Rename attribute references in the AST before analysis
2015-04-26 15:12:59 +02:00
jandecaluwe
f4706661bc Merge pull request #63 from jck/cosim-experiments
Various cosimulation and testing improvements.
2015-04-26 14:48:44 +02:00
Jan Decaluwe
decff56c3c Merge branch 'jck-property' 2015-04-26 13:47:18 +02:00
Keerthan Jaic
08519b452f Rename attribute references in the AST before analysis
fixes #33
2015-04-15 23:24:57 -04:00
Keerthan Jaic
88cb76b5c3 mark test_Cosimulation as expected failure on pypy 2015-04-14 14:24:49 -04:00
Keerthan Jaic
e40e301764 make test_cosimulation py3 compatible 2015-04-14 12:49:36 -04:00
Keerthan Jaic
3e4a2119d9 travis: move bugs to icarus, ghdl targets 2015-04-14 12:11:43 -04:00
Keerthan Jaic
9a7d8796b3 remove test of non existant unparse 2015-04-14 12:11:43 -04:00
Keerthan Jaic
e817eaa4dd use pytest to run core tests 2015-04-14 12:11:34 -04:00
Keerthan Jaic
f7e1f0cfe0 travis: remove core and bugs from allowed py3k failures 2015-04-14 11:51:31 -04:00
Keerthan Jaic
32c8b7f3e8 simplify modelsim cosim test process
- Use myhdl_vpi.so from parent directory
- Automatically delete and create work library
- Add test target to main makefile
2015-04-14 11:24:54 -04:00
Keerthan Jaic
49beb8086e merge icarus cosim test makefile into main makefile 2015-04-14 11:18:45 -04:00
Keerthan Jaic
5fa590a632 use subprocess instead of forking for cosim 2015-04-14 11:09:07 -04:00
Keerthan Jaic
044941b776 use property, setter decorators 2015-04-14 05:21:24 -04:00
Udara
d65bdbfd72 Fixed the issue 27: make icarus fails when ghdl is not installed 2015-04-04 13:29:45 +02:00
jandecaluwe
39ddc36d09 Merge pull request #47 from jck/travis-container
travis: use container based infrastructure
2015-03-31 17:28:51 +02:00
Keerthan Jaic
9fc795ca7a autodetect include dir in modelsim cosim makefile 2015-03-31 09:19:02 -04:00
Keerthan Jaic
98388018b1 fix apt addon syntax 2015-03-30 16:50:25 -04:00
Keerthan Jaic
15398c41a9 xrange -> range 2015-03-30 15:33:36 -04:00
Keerthan Jaic
5c30892960 modbv: use long from _compat 2015-03-29 18:33:44 -04:00
Keerthan Jaic
01371ea66d add parentheses to print statements in test/bugs 2015-03-29 18:18:05 -04:00
Keerthan Jaic
d555826730 travis: test bugs 2015-03-29 18:10:58 -04:00
Keerthan Jaic
40b396ccd4 travis: use container based infrastructure
This has various benifits. Most notably, builds start considerably
faster and perform slightly better.
2015-03-29 17:20:02 -04:00
jandecaluwe
0f377e19f2 Merge pull request #46 from jck/packaging
Packaging improvements
2015-03-29 22:37:17 +02:00
Keerthan Jaic
25dc82abea add setup.cfg for wheel 2015-03-29 13:23:34 -04:00
Keerthan Jaic
6ae7969935 remove download_url since pip does not use it by default anymore 2015-03-29 13:23:34 -04:00
Keerthan Jaic
5c6ce59303 ci.sh: compile and test icarus vpi in one go 2015-03-29 13:23:34 -04:00
Keerthan Jaic
f93ab22e0e distribute cosim source code with package
the source code will be put in sys.prefix/share/myhdl/cosimulation.
sys.prefix will be /usr or /usr/local for global install, or root dir of
virtualenv.

This has two benifits:
1. Distro packages/pip installs will come with the cosim source code, so
   users don't need to clone the git repo.
2. Tools can easily automate compilation of the cosimulation vpis.

fixes jck/uhdl#2
2015-03-29 13:23:27 -04:00
Keerthan Jaic
b102b86d72 add test targets to icarus, modelsim makefiles 2015-03-29 09:57:37 -04:00
Keerthan Jaic
a9a9bb21c3 fix capitalization of cver makefiles 2015-03-29 09:37:05 -04:00
Keerthan Jaic
c673f1c1c5 deduplicate version info 2015-03-29 06:42:09 -04:00
Keerthan Jaic
db677326eb clean up setup.py
* Prefer setuptools over distutils
* Extend version checking to disallow python 3.0 to 3.3
* Add python version classifiers
2015-03-29 06:42:09 -04:00
Keerthan Jaic
c79bbc72c1 use pep440 compatible dev version number 2015-03-29 06:42:09 -04:00
Jan Decaluwe
821fc1cd6c Merge branch 'cogenda-tristate_vcd' 2015-03-28 18:05:26 +01:00
Jan Decaluwe
a8cd066839 Factor common functionality out 2015-03-28 18:04:37 +01:00
Jan Decaluwe
e2496dd0e5 Merge branch 'tristate_vcd' of https://github.com/cogenda/myhdl into cogenda-tristate_vcd 2015-03-28 17:43:13 +01:00
Jan Decaluwe
eb11a2716f Fix test for issue #40 2015-03-28 12:23:24 +01:00
jandecaluwe
91673b09c9 Merge pull request #42 from cfelton/issue44
Issue #40 test.
2015-03-26 16:02:47 +01:00
jandecaluwe
7f33977bf7 Merge pull request #41 from josyb/issue-40
fixes for issue #40
2015-03-26 09:29:32 +01:00
jandecaluwe
910e517a7c Merge pull request #43 from jck/modelsim
fix tests while running modelsim altera starter edition 10.3c
2015-03-25 19:21:12 +01:00
jandecaluwe
84a305c768 Merge pull request #44 from cfelton/docs_conversion_example
cleaned up a conversion example, removed unused code
2015-03-25 19:19:18 +01:00
jandecaluwe
dfedb90b83 Merge pull request #45 from jck/bugs
implement decorator to mark bug related tests as expected failures
2015-03-25 19:18:35 +01:00
Keerthan Jaic
a12cc4c602 implement decorator to mark bug related tests as expected failures 2015-03-25 11:01:06 -04:00