whitequark
914bc9f360
artiq_run: allow running LLVM IR/bitcode files, even with trivial RPCs.
2016-02-24 22:50:45 +00:00
whitequark
da31d29897
compiler: fix ARTIQ_DUMP_*.
2016-02-24 21:43:46 +00:00
whitequark
652c2a185f
test: rewrite tests using ttl_inout to use loop_{in,out} ( #265 ).
2016-02-24 18:27:08 +00:00
whitequark
a829b8a6fc
Commit missing parts of cf41890
.
2016-02-24 17:53:13 +00:00
whitequark
cf41890255
Correctly display backtraces that contain inlined functions.
2016-02-24 17:44:19 +00:00
whitequark
442673076f
compiler: setting ARTIQ_DUMP_* dumps to a file instead of stderr.
2016-02-24 17:44:19 +00:00
Sebastien Bourdeauducq
6b28b8e36e
Merge branch 'master' of github.com:m-labs/artiq
2016-02-25 01:25:31 +08:00
Sebastien Bourdeauducq
dda0e0846c
worker: print core device tracebacks. Closes #292
2016-02-25 01:25:26 +08:00
Sebastien Bourdeauducq
c3cdce9d02
style
2016-02-25 01:22:43 +08:00
Robert Jördens
aa50c5b4d9
pdq2.mediator: minor tweaks
2016-02-24 18:11:05 +01:00
Robert Jördens
f2acf95f98
pdq2.mediator: err on short segments
2016-02-24 18:11:05 +01:00
Robert Jördens
d80739811b
examples/transport: int arguments
2016-02-24 18:11:05 +01:00
Sebastien Bourdeauducq
251aed047f
worker: do not print redundant exception information
2016-02-25 01:10:31 +08:00
whitequark
950eaef08c
coredevice: re-export more exceptions.
2016-02-24 15:09:22 +00:00
whitequark
956448bd8d
test: skip RPC timing tests by default.
2016-02-24 15:09:22 +00:00
Robert Jördens
a714be1c99
examples/pdq2_simple: fix offset scan
2016-02-23 21:10:50 +01:00
Robert Jördens
5599ec16ea
sim: align API closer to non-sim
...
* add Output
* also clear timeline after it has been printed (multiple kernel invocations)
The sim core device API has diverged quite a bit from the non-sim API.
More work is needed.
2016-02-23 21:01:03 +01:00
Robert Jördens
856821849f
examples/transport: cleanup
2016-02-23 19:57:45 +01:00
Robert Jördens
969f282de9
examples: with sequential -> with parallel
2016-02-23 18:39:02 +01:00
Robert Jördens
53ca3a8be8
examples/pdq2_simple: remove spurious print()
2016-02-23 18:07:44 +01:00
Robert Jördens
b363cb1d66
examples: add pdq2_simple example
2016-02-23 17:58:00 +01:00
Robert Jördens
467268a06e
coefficients: fix constant zero
2016-02-23 17:56:38 +01:00
Sebastien Bourdeauducq
53d5a458a2
test/hardware_testbench: properly close devices
2016-02-23 16:00:53 +08:00
Sebastien Bourdeauducq
5d41113dbc
doc: convert to 'with parallel'
2016-02-23 15:53:41 +08:00
Sebastien Bourdeauducq
82f4fd1290
test/coredevice: convert to 'with parallel'
2016-02-23 15:48:12 +08:00
Sebastien Bourdeauducq
0395119961
savannah keeps breaking, use our lwip mirror
2016-02-22 22:51:26 +08:00
Sebastien Bourdeauducq
a8545fc1f7
targets/kc705: set up user_sma_gpio_n like other TTLs
2016-02-22 22:35:15 +08:00
Robert Jördens
61bcfb6000
examples/transport: cleanup, make work ( closes #20 )
2016-02-22 15:29:27 +01:00
Robert Jördens
94584bb8b1
wavesynth: handle short segments
2016-02-22 15:29:27 +01:00
Robert Jördens
269e9c600c
pdq2.mediator: use channel numbers from subdevices, track segment duration
2016-02-22 15:29:27 +01:00
Robert Jördens
b327c50f14
pdq2: do not emit frame-initial trigger line (segments are triggered)
2016-02-22 15:29:27 +01:00
Robert Jördens
d7f5904d16
wavesynth: duration sign
2016-02-22 15:29:27 +01:00
Robert Jördens
1b410abc2c
pdq2: move initialization and park/unpark to driver
2016-02-22 15:29:27 +01:00
whitequark
bc81be1345
Implement dumb 'with parallel' ( #265 ).
2016-02-22 13:51:08 +00:00
whitequark
51a5910002
Rename 'with parallel' to 'with interleave' ( #265 ).
2016-02-22 13:24:43 +00:00
whitequark
b0e7fddc32
lit: unbreak on non-conda.
2016-02-22 13:16:43 +00:00
whitequark
9db2be2b03
compiler: only use colors in diagnostics on POSIX ( fixes #272 ).
2016-02-22 11:27:45 +00:00
Sebastien Bourdeauducq
4946a53456
Revert "targets/kc705: pre-divide input RTIO clock to improve non-50% duty cycle tolerance"
...
This reverts commit 04b0db1a91
.
2016-02-22 17:52:40 +08:00
Sebastien Bourdeauducq
be6b64a243
doc: fix conda install instructions
2016-02-22 17:52:18 +08:00
Sebastien Bourdeauducq
9a6354b959
protocols/pc_rpc: raise asyncio line length limit for client
2016-02-22 13:04:21 +08:00
Sebastien Bourdeauducq
14683f297a
doc: remove 'Ubuntu 15.10+/Debian jessie+ specific instructions'. Closes #282
2016-02-22 12:08:22 +08:00
Sebastien Bourdeauducq
25f6afd08a
protocols/asyncio_server: raise asyncio line length limit. Closes #285
2016-02-22 12:06:23 +08:00
Sebastien Bourdeauducq
8da455d5db
protocols/sync_struct: raise asyncio line length limit
2016-02-22 02:11:36 +08:00
Sebastien Bourdeauducq
e177bbd480
frontend/client: fix screen clear on Windows
2016-02-22 01:25:48 +08:00
Sebastien Bourdeauducq
ac6e31d655
frontend/rpctool: fix -t/--target. Closes #283
2016-02-22 00:55:45 +08:00
Robert Jördens
d713c62b50
pdq2 frontends: adapt to new program, cleanup
2016-02-21 17:35:10 +01:00
Robert Jördens
7c246b3559
pdq2: redo program serialization, cleanup
2016-02-21 17:34:18 +01:00
Robert Jördens
294eac19fe
pdq2.mediator: cleanup/style
2016-02-21 17:33:45 +01:00
Sebastien Bourdeauducq
e3e42216a2
applets: workaround 'garbage on sides of embedded windows' bug on Windows
2016-02-21 21:32:21 +08:00
Sebastien Bourdeauducq
129927490b
conda: pyqt -> pyqt5
2016-02-21 17:14:59 +08:00