2023-10-28T03:34:15Z - 2024-04-28T03:34:15Z

Overview

43 Active Pull Requests
20 Active Issues
Excluding merges, 3 authors have pushed 182 commits to master and 197 commits to all branches. On master, 78 files have changed and there have been 22099 additions and 12654 deletions.

42 Pull requests merged by 1 user

Merged #398 ndarray: Implement 2D-2D matrix multiplication 2024-04-23 12:11:30 +08:00

Merged #395 Implement negative indices for ndarrays 2024-04-15 15:03:04 +08:00

Merged #394 Improvements to unary operators 2024-04-13 09:12:54 +08:00

Merged #393 Fix several internal errors 2024-04-05 18:46:57 +08:00

Merged #390 Implement ndarray binary, unary and compare operators 2024-04-03 12:19:28 +08:00

Merged #388 Use sequenced collection for VarMap 2024-03-25 12:44:43 +08:00

Merged #387 Add miscellaneous abstraction 2024-03-25 12:43:21 +08:00

Merged #386 Implement `ndarray.fill` and `ndarray.copy`, miscellaneous bugs 2024-03-08 14:35:11 +08:00

Merged #383 Use TObj to represent NDArrays and remove TNDArray 2024-03-01 15:54:51 +08:00

Merged #382 Update dependencies, apply clippy changes, and extract LLVM intrinsic functions 2024-02-23 15:43:21 +08:00

Merged #381 Implement indexing for ndarray 2024-02-19 17:36:10 +08:00

Merged #380 core: Fix typo in error message 2024-02-14 16:35:38 +08:00

Merged #379 core: Fix Literal use in variable type annotation 2024-02-06 18:16:16 +08:00

Merged #378 core: Use Display output for locations 2024-02-06 18:15:43 +08:00

Merged #377 Allow return of tuple of primitives 2024-02-06 15:59:13 +08:00

Merged #376 Disallow return of non-primitive values 2024-01-29 21:11:43 +08:00

Merged #375 Add LLVM value abstractions for List, Range and NDArray 2024-01-26 15:35:41 +08:00

Merged #374 Miscellaneous Fixes to IRRT and Standalone Tests 2024-01-26 15:35:00 +08:00

Merged #373 Fix for several compilation/test regressions 2024-01-17 10:08:32 +08:00

Merged #371 Implement ndarray class, constructor and creation functions 2023-12-22 17:11:28 +08:00

Merged #369 Temporarily disable multiple literal bounds 2023-12-18 10:09:28 +08:00

Merged #367 Require const generic literals to be wrapped in Literal 2023-12-16 18:40:48 +08:00

Merged #368 Minor formatting cleanup 2023-12-16 18:20:15 +08:00

Merged #366 Refactor to use more let-else bindings 2023-12-12 16:48:44 +08:00

Merged #351 artiq, core: Return HashSet of error messages for analysis 2023-12-12 15:42:00 +08:00

Merged #363 Cleanup const generics implementation 2023-12-12 15:36:40 +08:00

Merged #364 Miscellaneous Code Cleanup 2023-12-11 19:12:37 +08:00

Merged #360 Implement const-generics 2023-12-08 18:07:32 +08:00

Merged #362 Simplify `get_builtins` to only return top-level built-in declarations 2023-12-08 17:29:55 +08:00

Merged #361 Use `{filename}:{row}:{col}` for location output 2023-12-08 17:25:58 +08:00

Merged #357 Prefix all NumPy/SciPy functions 2023-11-24 09:47:52 +08:00

Merged #355 core: Update insta snapshots 2023-11-09 13:27:13 +08:00

Merged #349 core: Change RHS operand of bitshift operators to int32 2023-11-09 12:16:21 +08:00

Merged #354 Refactor non-trivial builtin functions to be implemented by IRRT 2023-11-06 20:16:26 +08:00

Merged #348 Implement `with legacy_parallel` 2023-11-04 13:42:45 +08:00

Merged #352 Revert removal of round and round64 2023-11-04 13:35:53 +08:00

Merged #353 Implement several unimplemented integer operations and fix casting-related bugs 2023-11-04 13:28:30 +08:00

Merged #339 Implement NumPy math functions 2023-11-01 20:02:08 +08:00

Merged #329 artiq: Update host exception list to match possibly thrown types 2023-11-01 13:28:50 +08:00

Merged #345 Fix IR generation of `for` loop containing break/continue 2023-11-01 13:21:28 +08:00

Merged #346 Fix indentation for standalone files 2023-11-01 13:20:26 +08:00

Merged #347 Fix behavior of `with parallel` 2023-11-01 13:19:52 +08:00

1 Pull request proposed by 1 user

Proposed #356 WIP: Run standalone demos as part of Cargo Test 2023-11-09 15:38:38 +08:00

8 Issues closed from 3 users

Closed #277 ndarray comparisons 2024-04-10 15:13:55 +08:00

Closed #391 Collapse all assertions into one fail block 2024-04-02 17:49:14 +08:00

Closed #342 NAC3 on OpenBSD 2024-03-01 15:57:11 +08:00

Closed #190 deterministic error message 2023-12-12 15:42:10 +08:00

Closed #336 type of second operand of bitshifts 2023-11-09 12:16:21 +08:00

Closed #283 KeyError on serving exception 2023-11-01 13:28:51 +08:00

Closed #298 "with parallel" breakage 2023-11-01 13:19:53 +08:00

Closed #275 Random segmentation faults on running artiq_sinara_tester 2023-10-30 15:11:32 +08:00

12 Issues created by 2 users

Opened #350 Update AST to Python 3.11 2023-10-31 17:56:44 +08:00

Opened #358 tests crash with CLANG64 MSYS2 2023-11-24 18:02:00 +08:00

Opened #359 module cannot be loaded into Anaconda Python 2023-11-25 22:05:42 +08:00

Opened #365 deterministic warnings 2023-12-12 15:42:19 +08:00

Opened #370 Implement support for `Literal` with multiple bounds 2023-12-18 10:21:04 +08:00

Opened #372 NDArray Generic Functions 2023-12-22 16:35:11 +08:00

Opened #384 list might not need a specific type category 2024-03-01 15:56:04 +08:00

Opened #385 Refactor `PrimitiveDefinitionIds` into an enum 2024-03-01 22:46:06 +08:00

Opened #389 Make TObj::fields lazy 2024-03-25 10:14:53 +08:00

Opened #392 Chained Comparison Operators for ndarrays 2024-04-05 15:38:34 +08:00

Opened #396 do not use roundeven 2024-04-17 10:52:33 +08:00

Opened #397 ndarray 1D matrix multiplication 2024-04-23 10:31:12 +08:00

4 Unresolved Conversations

These recently changed issues and pull requests have not been resolved yet.

Open #337 string attributes 2023-12-19 12:09:33 +08:00

Open #338 ARTIQ DMA broken 2023-12-19 12:09:18 +08:00

Open #40 module type support 2023-12-19 11:56:33 +08:00

Open #149 implement numpy arrays, math functions, and matrix math 2023-12-01 11:11:34 +08:00