urbit/jets
Joshua Reagan 2f8d0d6d34
fix core nest mismatch
There is a variance bug such that the following cast is allowed to go through:

```
> =a 12

> =core1 ^?  |=(b=@ a)

> =a "hello"

> =core2 ^?  |=(b=@ a)

> ^+(core1 core2)
```

This should not be!  The code in `hoon.hoon` is correct -- it turns out that the jet is wrong however.  It falsely returns "yes" for a nest in which two cores have identical code.  Obviously that's not enough to guarantee sameness of type.  So I've removed the offending lines.
2018-11-30 22:11:08 -06:00
..
a Fix jet discrepancies on ill-typed identity cases. 2016-08-03 22:56:26 -07:00
b uses u3x_at in reel and roll jets 2018-10-03 11:57:18 -04:00
c Merge branch 'release-candidate' into crypto-additions 2018-11-06 10:32:02 -08:00
d Jet +jab:by, which is used extensively in ford. 2018-11-26 16:18:53 -08:00
e Use Ed25519 u3a_malloc in the ed25519 jet. 2018-11-16 11:56:58 -08:00
f fix core nest mismatch 2018-11-30 22:11:08 -06:00
g Remove 151, standardize on 143. 2017-09-27 17:40:12 -07:00
tree.c variance fix: calling lead, zinc gates 2018-11-29 12:42:47 -06:00