Jonathan Coates jcoates
  • Joined on 2023-04-12
jcoates commented on pull request M-Labs/artiq-zynq#354 2025-02-04 18:26:03 +08:00
Fix bare except:s not catching anything

I ran some tests in office, seems one of the format tests was not yet adopted for zynq, but thats unrelated to this PR. The rest of the tests pass.

Was that `artiq.test.coredevice.test_except…

jcoates commented on pull request M-Labs/artiq-zynq#354 2025-02-04 00:05:39 +08:00
Fix bare except:s not catching anything

I am trying to understand what this is doing differently from the read_encoded_pointer_with_base version, assuming the encoding is `DW_EH_PE_absptr

jcoates pushed to dwarf-target2-ttype at jcoates/artiq-zynq 2025-02-04 00:02:46 +08:00
8b9bb38331 Do not apply offsets to null pointers
jcoates created pull request M-Labs/artiq-zynq#354 2025-01-30 21:39:05 +08:00
Fix bare except:s not catching anything
jcoates created branch dwarf-target2-ttype in jcoates/artiq-zynq 2025-01-30 21:31:42 +08:00
jcoates pushed to dwarf-target2-ttype at jcoates/artiq-zynq 2025-01-30 21:31:42 +08:00
1be126606d Read DWARF type entries as TARGET2 values
63157588bb flake: update dependencies
11f8675ad6 drtio: fix RTIO channel name resolution for remote channels
a0281e4989 cargo fmt
850e783139 bump rustfmt
Compare 10 commits »
jcoates deleted branch jjc/fix-eh-type from jcoates/artiq-zynq 2024-11-20 18:36:46 +08:00
jcoates commented on issue M-Labs/artiq-zynq#341 2024-11-20 18:34:44 +08:00
#339 breaks test_nested_finally

I believe this is due to a compiler bug, and appears to be fixed by https://github.com/m-labs/artiq/pull/2620.

jcoates pushed to jjc/fix-eh-type at jcoates/artiq-zynq 2024-11-20 01:21:21 +08:00
2c7138797d Fix DWARF parser treating catch blocks as unconditional
47fc53c4bf drtio_tuple -> drtio_context
42eaecf9e1 remove debug message
beb7e6f994 cargo fmt
4502a47aa6 drtio_proto: add allocate step for flashing
Compare 34 commits »
jcoates created pull request M-Labs/artiq-zynq#339 2024-11-20 01:20:47 +08:00
Fix DWARF parser treating catch blocks as unconditional
jcoates pushed to jjc/fix-eh-type at jcoates/artiq-zynq 2024-11-20 01:17:25 +08:00
a9ec4d55c3 Fix DWARF parser treating catch blocks as unconditional
24a4d79f0f README: general update
9ce3aadb15 cargo fmt
3390abd5a1 subkernels: pass now_mu when calling subkernels
a410c40b50 ADD SPI to EBAZ4205 for AD9834 (#331)
Compare 10 commits »
jcoates created branch jjc/fix-eh-type in jcoates/artiq-zynq 2024-11-20 01:17:25 +08:00
jcoates deleted branch fix-wide-interface from jcoates/artiq-zynq 2023-06-08 22:54:45 +08:00
jcoates commented on pull request M-Labs/artiq-zynq#229 2023-04-13 17:30:20 +08:00
Fix mismatched signatures for the wide interface

Yes - connected an oscciliscope a the fastino and can confirm it produces the right voltages both using DMA and writing events directly.

There are still some other issues with using the wide…

jcoates created pull request M-Labs/artiq-zynq#229 2023-04-13 00:06:18 +08:00
Fix mismatched signatures for the wide interface
jcoates pushed to fix-wide-interface at jcoates/artiq-zynq 2023-04-13 00:01:19 +08:00
2a4e00375c Fix mismatched signatures for the wide interface
jcoates created branch fix-wide-interface in jcoates/artiq-zynq 2023-04-13 00:01:19 +08:00
jcoates created repository jcoates/artiq-zynq 2023-04-12 23:59:56 +08:00