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

1680 Commits

Author SHA1 Message Date
Christopher Felton
319175adf4 py.test is used as the test runner 2015-05-05 10:42:04 -05:00
Christopher Felton
0ddca7e29a moved test_always_seq.py to the core directory 2015-05-05 10:38:18 -05:00
jandecaluwe
b36217af8e Merge pull request #69 from Bystroushaak/patch-1
Readability improvements in README.md.
2015-05-04 22:12:33 +02:00
jandecaluwe
f366006aea Merge pull request #56 from iamsrinivas/iamsrinivas-patch-2
test_always_seq.py
2015-05-04 22:12:20 +02:00
Bystroushaak
d3762b947a Readability improvements in README.md.
Also fixed link to whats new from version 0.8 to 0.9.
2015-05-04 11:19:02 +02:00
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
iamsrinivas
6fe06849a4 Update test_always_seq.py
Fixed bugs
2015-04-17 11:10:16 -05: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
iamsrinivas
01da49766e test_always_seq.py
Added new test to increase the coverage of the code. The tests do  not reach the full coverage(100%). We need to extend this test to improve the coverage hence forward using this test.
2015-04-06 22:58:56 -05: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