vere icon indicating copy to clipboard operation
vere copied to clipboard

Fix jet mismatches and crashes

Open dozreg-toplud opened this issue 1 year ago • 3 comments

Resolves #700.

dozreg-toplud avatar Aug 09 '24 08:08 dozreg-toplud

While you're at it, the +swp jet from urbit/vere#577 doesn't check the bloq size. I keep forgetting to fix that.

joemfb avatar Aug 09 '24 14:08 joemfb

This PR will also fix comparison jet mismatches (lth, gth, lte, gte, min, max, mentioned in #699 ) when both inputs are equal cells

dozreg-toplud avatar Aug 09 '24 16:08 dozreg-toplud

A couple of other mismatches I found: ++dvr crashes the runtime unrecoverably, ++div exits on input [0 0 0] even though it should return 0. Proposal: make the core "type checks" more rigorous in u3w-prefixed jet functions, and return u3_none instead of exiting. I'll commit an example with ++add

dozreg-toplud avatar Aug 11 '24 08:08 dozreg-toplud

Closed as duplicate of #836

dozreg-toplud avatar Aug 19 '25 12:08 dozreg-toplud