fixed UMR in lashed emit

This commit is contained in:
John Kerl 2016-11-22 09:46:04 -05:00
parent fc2f29ea89
commit fbfec52e16

View file

@ -46121,8 +46121,8 @@ mlr --from ./reg_test/input/xyz2 put -q c[1][2] = 3; o = c; dump o
mlr -n put end {
@a[2][3] = 4;
b[2][3] = 8;
emitp (@a, b, {2:{3:12}}); # xxx crash on orderswap
emit (@a, b, {2:{3:12}});
emitp (@a, b, {2:{3:12}});
emit {};
emit (@a, b, {2:{3:12}}), "t";
emitp (@a, b, {2:{3:12}}), "t";
@ -46130,8 +46130,8 @@ mlr -n put end {
emit (@a, b, {2:{3:12}}), "t", "u";
emitp (@a, b, {2:{3:12}}), "t", "u";
}
a:2:3=4,b:2:3=8,_:2:3=12
3=12
a:2:3=4,b:2:3=8,_:2:3=12
t=2,3=12
t=2,a:3=4,b:3=8,_:3=12
@ -46139,3 +46139,24 @@ t=2,a:3=4,b:3=8,_:3=12
t=2,u=3,a=4,b=8,_=12
t=2,u=3,a=4,b=8,_=12
mlr -n put end {
@a[2][3] = 4;
b[2][3] = 8;
emitp (@a, b, {2:{3:12}});
emit (@a, b, {2:{3:12}});
emit {};
emitp (@a, b, {2:{3:12}}), "t";
emit (@a, b, {2:{3:12}}), "t";
emit {};
emitp (@a, b, {2:{3:12}}), "t", "u";
emit (@a, b, {2:{3:12}}), "t", "u";
}
a:2:3=4,b:2:3=8,_:2:3=12
3=12
t=2,a:3=4,b:3=8,_:3=12
t=2,3=12
t=2,u=3,a=4,b=8,_=12
t=2,u=3,a=4,b=8,_=12