Commit Graph

3679 Commits

Author SHA1 Message Date
Robert Jördens 3aafcc621a conda: pin openocd (artiq, artiq-dev) #932 2018-02-24 18:05:50 +01:00
Robert Jördens 44c78a5e79 manual: deprecate old release
closes #863
2017-12-06 12:52:35 +01:00
Sebastien Bourdeauducq b84699873a RELEASE_NOTES: 2.5 2017-10-02 12:08:23 +08:00
Sebastien Bourdeauducq 09822457a3 runtime: link libm in ksupport 2017-10-02 11:23:03 +08:00
whitequark 8e3959d7ce compiler: disallow op= on mutable values (fix #835).
In general, we can't reallocate a value in earlier stack frames,
or fixup references to it. This mainly impacts lists.
2017-10-02 11:03:30 +08:00
whitequark 1001993e3f compiler: implement ~ operator (fix #836). 2017-10-02 11:03:30 +08:00
whitequark d0276abb5c compiler: minor intrinsic refactoring. 2017-10-02 11:03:30 +08:00
whitequark 05096a98a8 compiler: correct semantics of floating point % operator (fix #830). 2017-10-02 11:03:30 +08:00
whitequark 8fd9ba934b compiler: correct semantics of integer % operator (#830). 2017-10-02 11:03:30 +08:00
Sebastien Bourdeauducq 5c5f86cdea runtime: export floor() in ksupport. Closes #828 2017-09-10 12:09:25 +08:00
Robert Jördens 34bc8e3c03 doc: update proxy bitstream url 2017-08-15 14:34:13 -06:00
Robert Jördens d322a922f3 conda: use single-tap proxy bitstreams 2017-08-15 14:33:19 -06:00
Sebastien Bourdeauducq ef9bbcaa69 browser,dashboard: delete MDI subwindows when they are closed 2017-07-29 20:36:53 +08:00
Sebastien Bourdeauducq 6fa2dca402 synchronize introduction.rst with README 2017-07-22 00:41:42 +08:00
dhslichter 7faa727847 Update README links 2017-07-22 00:14:50 +08:00
Robert Jördens 0fbacb0002 setup.py etc: update license 2017-07-20 17:02:45 +02:00
Sebastien Bourdeauducq 0ffc752310 spi: fix typo in doc 2017-07-20 22:18:37 +08:00
whitequark 4e9165fd1d compiler: coerce `while` condition to bool.
Fixes #768.
2017-07-02 10:29:17 +08:00
Chris Ballance 4c552a481e protocols: increase another asyncio line limit (#671) 2017-06-22 09:44:44 +08:00
Sebastien Bourdeauducq e06b906369 RELEASE_NOTES: 2.4 2017-06-21 23:49:35 +08:00
Sebastien Bourdeauducq 2383ea748f versioneer: cut git hashes consistently (#753) 2017-06-19 23:46:14 +08:00
Sebastien Bourdeauducq 232f7a9512 conda: set ignore_prefix_files on all board packages 2017-06-15 16:10:07 +08:00
Sebastien Bourdeauducq e04014c761 coredevice: compare software and gateware versions strictly 2017-06-07 02:14:00 +08:00
Sebastien Bourdeauducq 72c94fc8af versioneer: always use 8 characters to abbreviate git commit hashes 2017-06-07 02:13:18 +08:00
Sebastien Bourdeauducq 596800e391 conda: use new noarch system for board packages as well 2017-06-06 16:01:31 +08:00
Sebastien Bourdeauducq b740023598 conda: remove environment descriptions
3.0 only.
2017-06-06 15:58:55 +08:00
Sebastien Bourdeauducq 2b18943947 conda: use new noarch system 2017-06-06 13:34:39 +08:00
Sebastien Bourdeauducq 50413980d2 manual: fix table formatting 2017-06-05 17:40:19 +08:00
Sebastien Bourdeauducq 478972a001 coredevice: compare gateware and software versions on release numbers only. Closes #738 2017-06-05 13:54:41 +08:00
Sebastien Bourdeauducq 45f62d4e2d update versioneer 2017-06-05 13:18:12 +08:00
Sebastien Bourdeauducq bbbeb90e64 conda: shorten git hash in strings to 8 characters instead of 12 2017-06-05 12:11:59 +08:00
Sebastien Bourdeauducq 85235bd3c1 bump setuptools (#705) 2017-06-05 12:06:35 +08:00
Sebastien Bourdeauducq dff446dba4 require Python 3.5.3+ (#737) 2017-06-05 00:53:10 +08:00
Sebastien Bourdeauducq a1cf632d14 remove pdq2_client 2017-05-22 19:19:21 +08:00
Robert Jördens 29809a5942 depend on python >=3.5.2 <3.6 2017-05-12 09:18:10 +02:00
Robert Jördens fbbfdb0729 setup.py: remove doc and test dependencies 2017-05-11 15:07:37 +02:00
whitequark c78aa86e72 compiler: remove dead code. 2017-04-22 15:31:32 +08:00
whitequark 032f28863f compiler: reject reachable implicit return if not returning TNone.
Fixes #718.
2017-04-22 15:31:22 +08:00
whitequark c33f9637c1 compiler: in codegen for delay(), round fp instead of truncating.
Consider delay(8*us). It results in the following computation...
  >>> 8*1e-06/1e-09
  7999.999999999999
with the result promptly getting truncated to 7999.

Fixes #706.
2017-04-22 15:31:13 +08:00
whitequark 6342829e68 conda: use GIT_FULL_HASH rather than GIT_DESCRIBE_HASH. 2017-04-22 15:30:29 +08:00
whitequark 5f53a13fec Commit missing parts of 0d0ddf2e. 2017-04-22 15:30:04 +08:00
whitequark 419042b5d3 conda: limit git hashes in build numbers to 8 chars exactly.
Before this commit, a nasty edge case was possible where repositories
on different builders have had different sets of objects fetched
into them, and so git-describe selected different lengths for
abbreviating hashes.

See also https://github.com/conda/conda-build/issues/1940.
2017-04-22 15:29:41 +08:00
Sebastien Bourdeauducq 1572d852aa conda: use conda-forge and depend on pyqtgraph 0.10.0 (#704) 2017-04-13 00:58:04 +08:00
whitequark be2683e097 compiler: fix monomorphization of coerced integer literals.
Fixes #703.
2017-04-12 13:18:24 +08:00
whitequark 90e2e22765 artiq_compile: make print() write to core log, not an invalid op.
Fixes #710.
2017-04-12 00:35:01 +08:00
Sebastien Bourdeauducq 49baba26e3 rtio: fix indentation 2017-04-06 12:41:08 +08:00
Sebastien Bourdeauducq 0a6dd963cb rtio: add a missing case for collision reporting 2017-04-06 12:41:02 +08:00
Sébastien Bourdeauducq 62068da232 scan: fix RandomScan seeding 2017-03-31 17:29:37 +08:00
Chris Ballance e8c5cb55cb language: fix PYONValue list defaults (fixes #682) 2017-03-29 21:59:48 +08:00
Chris Ballance 483a897db4 monkey_patches: fix 3af29f7 2017-03-29 09:24:41 +08:00