programmerjake
  • Joined on 2024-07-08
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-27 09:32:52 +00:00
d744d85c66 working on deduce_resets
358cdd10c8 add more expr casts
Compare 2 commits »
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-27 05:28:50 +00:00
9128a84284 Merge remote-tracking branch 'origin/master' into adding-simulator
c45624e3c2 Fix SInt::for_value not accounting for sign bit for positive values
Compare 2 commits »
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-27 05:27:15 +00:00
546010739a working on deduce_resets
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-27 04:48:41 +00:00
9b5f1218fd make ClockDomain and Reg generic over reset type
89d84551f8 add ResetType to the list of recognized type bounds
Compare 2 commits »
programmerjake deleted branch fix-sint-for_value from libre-chip/fayalite 2024-11-27 00:43:30 +00:00
programmerjake created repository programmerjake/fayalite 2024-11-27 00:42:01 +00:00
programmerjake closed issue libre-chip/fayalite#4 2024-11-27 00:38:38 +00:00
Incorrect number of bits for signed range
programmerjake pushed to master at libre-chip/fayalite 2024-11-27 00:38:38 +00:00
c45624e3c2 Fix SInt::for_value not accounting for sign bit for positive values
programmerjake 2024-11-27 00:38:37 +00:00
programmerjake created pull request libre-chip/fayalite#5 2024-11-27 00:28:52 +00:00
Fix SInt::for_value not accounting for sign bit for positive values
programmerjake created branch fix-sint-for_value in libre-chip/fayalite 2024-11-27 00:28:33 +00:00
programmerjake pushed to fix-sint-for_value at libre-chip/fayalite 2024-11-27 00:28:33 +00:00
c45624e3c2 Fix SInt::for_value not accounting for sign bit for positive values
programmerjake commented on issue libre-chip/fayalite#4 2024-11-27 00:17:59 +00:00
Incorrect number of bits for signed range

thanks! the bug is here, i'll fix it shortly: 3ea0d98924/crates/fayalite/src/int.rs (L476)

programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-26 08:07:26 +00:00
7851bf545c working on deduce_resets.rs
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-25 08:01:27 +00:00
3e3da53bd2 working on deduce_resets
fa50930ff8 update petgraph dependency to include UnionFind::new_set()
Compare 2 commits »
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-24 22:46:47 +00:00
9516fe03a1 increase rust version in CI too
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-24 22:42:54 +00:00
52ab134673 increase rust version to support omitting match arms with uninhabited types
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-24 22:39:56 +00:00
698b8adc23 working on deduce_resets pass
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-24 11:44:54 +00:00
59be3bd645 WIP working on implementing deduce_resets pass
programmerjake pushed to adding-simulator at libre-chip/fayalite 2024-11-23 00:07:44 +00:00
913baa37e9 WIP adding deduce_resets pass