whitequark
|
1038f1321f
|
compiler: allow specifying per-function "fast-math" flags.
Fixes #351.
|
2016-03-28 21:44:08 +00:00 |
|
whitequark
|
f31249ad1c
|
Commit missing parts of 6f5332f8 .
|
2016-03-28 20:28:08 +00:00 |
|
whitequark
|
f4e6b18690
|
compiler: implement kernel constant attributes.
Part of #322.
|
2016-03-27 16:10:07 +00:00 |
|
whitequark
|
42609d057e
|
test_pulse_rate_dds: tighten upper bound to 400us.
|
2016-03-27 14:27:32 +00:00 |
|
whitequark
|
2a210d74fb
|
test_pulse_rate: tighten upper bound to 1500ns.
|
2016-03-26 22:45:24 +00:00 |
|
whitequark
|
8d0566661a
|
compiler: quote functions directly instead of going through a local.
|
2016-03-25 22:35:55 +00:00 |
|
|
2bb4ad189a
|
test: fix controller simulations
|
2016-03-22 22:29:41 +08:00 |
|
|
1c9b8a1d52
|
test/coredevice/portability/pulses: compute time differences in MU
|
2016-03-20 15:29:31 +08:00 |
|
|
ff697a47ce
|
test/coredevice/cache: fix exception import
|
2016-03-19 18:00:10 +08:00 |
|
whitequark
|
891e3cf1fe
|
Commit missing parts of 501de306 .
|
2016-03-18 22:48:26 +00:00 |
|
whitequark
|
dbc0a89903
|
dds.c: turn off batch mode before an underflow can be raised.
Fixes #334.
|
2016-03-18 05:00:05 +00:00 |
|
whitequark
|
ac5061c205
|
validators.escape: track region of arguments.
Fixes #232.
|
2016-03-18 03:08:14 +00:00 |
|
|
9ffaf82877
|
test/analyzer: check that last message is StoppedMessage
|
2016-03-15 21:44:56 +08:00 |
|
|
a618a6d03a
|
hardware_testbench: better message when skipping
|
2016-03-10 12:34:06 +01:00 |
|
|
f68c24094f
|
test_spi: drain errors and be more strict on where we expect errors
|
2016-03-10 12:25:10 +01:00 |
|
|
d0cf589229
|
test/rtio/Loopback: ensure loop_out is low before starting test
|
2016-03-10 13:24:00 +08:00 |
|
|
f3a2b3a67e
|
test/rtio: raise exception when pulse is not received
|
2016-03-10 12:16:18 +08:00 |
|
|
f4f95d330b
|
Merge branch 'master' of github.com:m-labs/artiq
|
2016-03-10 11:15:30 +08:00 |
|
|
1739e0f2f8
|
coredevice: put cache into separate file/device
|
2016-03-10 10:46:19 +08:00 |
|
|
10a09122ea
|
test_spi: break_realtime
|
2016-03-09 18:23:27 +01:00 |
|
|
8f6653ef72
|
test_spi: simplify test, add collision vs busy test
|
2016-03-09 17:58:42 +01:00 |
|
|
9a661bd273
|
hardware_testbench: clean up artiq_core_exeption printing
|
2016-03-09 17:30:41 +01:00 |
|
|
b50e3fabb0
|
hardware_testbench: also print artiq_core_exeption
|
2016-03-09 17:16:55 +01:00 |
|
|
58e0e670fc
|
tests: test spi business
|
2016-03-09 15:40:26 +01:00 |
|
|
522ec60f6e
|
hardware_testbench: don't allow unused *args
|
2016-03-09 12:28:07 +01:00 |
|
|
2953b069dc
|
rtio: when rtlink addresses are different, issue collision not replace (fixes #320)
|
2016-03-08 15:58:25 +08:00 |
|
|
71105fd0d7
|
rtio: collision_error -> collision
|
2016-03-08 15:38:35 +08:00 |
|
|
59d7f5f1e3
|
test/coredevice/time_keeps_running: start new session to prevent now_mu save/restore
|
2016-03-08 14:04:51 +08:00 |
|
whitequark
|
9ffa8cbb11
|
test_loopback: bump RTT limit to 60ns.
Turns out a short jumper wire on a backplane leads to RTT of 50ns
exactly.
|
2016-03-07 20:27:22 +00:00 |
|
|
683716017b
|
test: I2C/PCA9548 unittest
|
2016-03-05 19:01:35 +08:00 |
|
|
f5dee455f5
|
test/worker: test exception logging
|
2016-03-02 17:12:22 +08:00 |
|
whitequark
|
7e16da4a77
|
transforms.llvm_ir_generator: ignore assignments of None (fixes #309).
|
2016-03-01 12:26:42 +00:00 |
|
|
c7d48a1765
|
coredevice/TTLOut: add dummy output function
|
2016-03-01 19:03:10 +08:00 |
|
whitequark
|
63e0c7c07c
|
Revert wrong parts of 6bd16e44 .
|
2016-02-27 13:15:49 +00:00 |
|
|
a5bf502917
|
test/LoopbackCount: request correct devices
|
2016-02-26 14:29:51 +08:00 |
|
whitequark
|
6bd16e448e
|
Commit missing parts of 919a49b6 .
|
2016-02-25 20:02:31 +00:00 |
|
whitequark
|
8e77e561cd
|
test: bring back test_loopback_count (fixes #295).
|
2016-02-25 18:46:55 +00:00 |
|
whitequark
|
18274a09a1
|
Commit missing parts of 4426730 .
|
2016-02-25 02:05:44 +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
|
956448bd8d
|
test: skip RPC timing tests by default.
|
2016-02-24 15:09:22 +00:00 |
|
|
53d5a458a2
|
test/hardware_testbench: properly close devices
|
2016-02-23 16:00:53 +08:00 |
|
|
82f4fd1290
|
test/coredevice: convert to 'with parallel'
|
2016-02-23 15:48:12 +08: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 |
|
|
1891725e12
|
wavesynth: cleanup
|
2016-02-18 14:13:40 +01:00 |
|
|
b4ea318e6d
|
coefficients: add comparison unittest
|
2016-02-18 14:13:40 +01:00 |
|
|
ca3cced0b4
|
test/ctlmgr: escape backslashes in sys.executable
|
2016-02-18 10:02:55 +01:00 |
|
whitequark
|
f28b259b5f
|
Commit missing parts of 74a75841 .
|
2016-02-15 19:36:19 +00:00 |
|
|
1fc51f32ed
|
test/scheduler: fix
|
2016-02-15 18:31:26 +01:00 |
|