Changeset: 047ceceba818 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=047ceceba818
Modified Files:
        monetdb5/optimizer/Tests/dataflow5.stable.out
        monetdb5/optimizer/Tests/inline02.stable.out
        monetdb5/optimizer/Tests/inline03.stable.out
        monetdb5/optimizer/Tests/inline04.stable.out
        monetdb5/optimizer/Tests/inline05.stable.out
        monetdb5/optimizer/Tests/inline06.stable.out
        monetdb5/optimizer/Tests/inline07.stable.out
        monetdb5/optimizer/Tests/inline08.stable.out
        monetdb5/optimizer/Tests/inline10.stable.out
        monetdb5/optimizer/Tests/tst4700.stable.out
Branch: default
Log Message:

Approve output


diffs (truncated from 327 to 300 lines):

diff --git a/monetdb5/optimizer/Tests/dataflow5.stable.out 
b/monetdb5/optimizer/Tests/dataflow5.stable.out
--- a/monetdb5/optimizer/Tests/dataflow5.stable.out
+++ b/monetdb5/optimizer/Tests/dataflow5.stable.out
@@ -21,9 +21,9 @@ stdout of test 'dataflow5` in directory 
 # MonetDB/DataCell loaded
 function user.tst():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
-    bat.insert(b,1@0,2);
-    bat.insert(b,2@0,3);
+    bat.append(b,1);
+    bat.append(b,2);
+    bat.append(b,3);
     io.print(b);
 end user.tst;
 function user.main():void;
@@ -33,16 +33,16 @@ function user.main():void;
 end user.main;
 function user.tst():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
-    bat.insert(b,1@0,2);
-    bat.insert(b,2@0,3);
+    bat.append(b,1);
+    bat.append(b,2);
+    bat.append(b,3);
     io.print(b);
 end user.tst;
 function user.tst():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
-    bat.insert(b,1@0,2);
-    bat.insert(b,2@0,3);
+    bat.append(b,1);
+    bat.append(b,2);
+    bat.append(b,3);
     io.print(b);
 end user.tst;
 
diff --git a/monetdb5/optimizer/Tests/inline02.stable.out 
b/monetdb5/optimizer/Tests/inline02.stable.out
--- a/monetdb5/optimizer/Tests/inline02.stable.out
+++ b/monetdb5/optimizer/Tests/inline02.stable.out
@@ -17,7 +17,7 @@ function user.foo{inline}(a:int,b:int):i
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     zz := user.foo(1,2);
 # base line test for inlining 
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,b);
@@ -30,14 +30,14 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_16 := calc.+(1,2);                #  3 _16:int := 
CMDvarADDsignal(_6:int, _8:int) 
-    zz := X_16;                         #  4 zz:int := _16:int 
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    X_15 := calc.+(1,2);                #  3 _15:int := 
CMDvarADDsignal(_5:int, _7:int) 
+    zz := X_15;                         #  4 zz:int := _15:int 
 # base line test for inlining 
-    X_20 := batcalc.+(b,b);             #  6 _20:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
-    z:bat[:oid,:int] {inline} := X_20;  #  7 z:bat[:oid,:int] := 
_20:bat[:oid,:int] {G}
-    X_24 := batcalc.+(b,2);             #  8 _24:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _8:int) {G}
-    z:bat[:oid,:int] {inline} := X_24;  #  9 z:bat[:oid,:int] := 
_24:bat[:oid,:int] {G}
+    X_19 := batcalc.+(b,b);             #  6 _19:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
+    z:bat[:oid,:int] {inline} := X_19;  #  7 z:bat[:oid,:int] := 
_19:bat[:oid,:int] {G}
+    X_23 := batcalc.+(b,2);             #  8 _23:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _7:int) {G}
+    z:bat[:oid,:int] {inline} := X_23;  #  9 z:bat[:oid,:int] := 
_23:bat[:oid,:int] {G}
 end user.qry;                           # 10  
 
 # 18:00:43 >  
diff --git a/monetdb5/optimizer/Tests/inline03.stable.out 
b/monetdb5/optimizer/Tests/inline03.stable.out
--- a/monetdb5/optimizer/Tests/inline03.stable.out
+++ b/monetdb5/optimizer/Tests/inline03.stable.out
@@ -19,7 +19,7 @@ function user.foo{inline}(a:int,b:int):i
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,b);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,2);
 end user.qry;
@@ -30,15 +30,15 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_14 := 1;                          #  3 _14:int := _6:int 
-    X_15 := batcalc.+(b,b);             #  4 _15:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
-    X_15 := batcalc.*(X_15,X_14);       #  5 _15:bat[:oid,:int] := 
CMDbatMULsignal(_15:bat[:oid,:int], _14:int) {G}
-    z:bat[:oid,:int] {inline} := X_15;  #  6 z:bat[:oid,:int] := 
_15:bat[:oid,:int] {G}
-    X_19 := 1;                          #  7 _19:int := _6:int 
-    X_20 := batcalc.+(b,2);             #  8 _20:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _10:int) {G}
-    X_20 := batcalc.*(X_20,X_19);       #  9 _20:bat[:oid,:int] := 
CMDbatMULsignal(_20:bat[:oid,:int], _19:int) {G}
-    z:bat[:oid,:int] {inline} := X_20;  # 10 z:bat[:oid,:int] := 
_20:bat[:oid,:int] {G}
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    X_13 := 1;                          #  3 _13:int := _5:int 
+    X_14 := batcalc.+(b,b);             #  4 _14:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
+    X_14 := batcalc.*(X_14,X_13);       #  5 _14:bat[:oid,:int] := 
CMDbatMULsignal(_14:bat[:oid,:int], _13:int) {G}
+    z:bat[:oid,:int] {inline} := X_14;  #  6 z:bat[:oid,:int] := 
_14:bat[:oid,:int] {G}
+    X_18 := 1;                          #  7 _18:int := _5:int 
+    X_19 := batcalc.+(b,2);             #  8 _19:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _9:int) {G}
+    X_19 := batcalc.*(X_19,X_18);       #  9 _19:bat[:oid,:int] := 
CMDbatMULsignal(_19:bat[:oid,:int], _18:int) {G}
+    z:bat[:oid,:int] {inline} := X_19;  # 10 z:bat[:oid,:int] := 
_19:bat[:oid,:int] {G}
 end user.qry;                           # 11  
 
 # 18:00:43 >  
diff --git a/monetdb5/optimizer/Tests/inline04.stable.out 
b/monetdb5/optimizer/Tests/inline04.stable.out
--- a/monetdb5/optimizer/Tests/inline04.stable.out
+++ b/monetdb5/optimizer/Tests/inline04.stable.out
@@ -23,7 +23,7 @@ exit loop;
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,b);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,2);
 end user.qry;
@@ -36,23 +36,23 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_14 := batcalc.+(b,b);             #  3 _14:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
-    X_15 := 1;                          #  4 _15:int := _6:int 
-barrier X_16 := true;                   #  5 _16:bit := _17:bit {J9}
-    X_14 := batcalc.*(X_14,X_14);       #  6 _14:bat[:oid,:int] := 
CMDbatMULsignal(_14:bat[:oid,:int], _14:bat[:oid,:int]) {G}
-    X_15 := calc.+(X_15,1);             #  7 _15:int := 
CMDvarADDsignal(_15:int, _6:int) 
-    redo X_16 := calc.<(X_15,3);        #  8 _16:bit := CMDvarLT(_15:int, 
_18:int) {J6}
-exit X_16;                              #  9 _16:bit 
-    z:bat[:oid,:int] {inline} := X_14;  # 10 z:bat[:oid,:int] := 
_14:bat[:oid,:int] {G}
-    X_22 := batcalc.+(b,2);             # 11 _22:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _10:int) {G}
-    X_23 := 1;                          # 12 _23:int := _6:int 
-barrier X_24 := true;                   # 13 _24:bit := _17:bit {J17}
-    X_22 := batcalc.*(X_22,X_22);       # 14 _22:bat[:oid,:int] := 
CMDbatMULsignal(_22:bat[:oid,:int], _22:bat[:oid,:int]) {G}
-    X_23 := calc.+(X_23,1);             # 15 _23:int := 
CMDvarADDsignal(_23:int, _6:int) 
-    redo X_24 := calc.<(X_23,3);        # 16 _24:bit := CMDvarLT(_23:int, 
_18:int) {J14}
-exit X_24;                              # 17 _24:bit 
-    z:bat[:oid,:int] {inline} := X_22;  # 18 z:bat[:oid,:int] := 
_22:bat[:oid,:int] {G}
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    X_13 := batcalc.+(b,b);             #  3 _13:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
+    X_14 := 1;                          #  4 _14:int := _5:int 
+barrier X_15 := true;                   #  5 _15:bit := _16:bit {J9}
+    X_13 := batcalc.*(X_13,X_13);       #  6 _13:bat[:oid,:int] := 
CMDbatMULsignal(_13:bat[:oid,:int], _13:bat[:oid,:int]) {G}
+    X_14 := calc.+(X_14,1);             #  7 _14:int := 
CMDvarADDsignal(_14:int, _5:int) 
+    redo X_15 := calc.<(X_14,3);        #  8 _15:bit := CMDvarLT(_14:int, 
_17:int) {J6}
+exit X_15;                              #  9 _15:bit 
+    z:bat[:oid,:int] {inline} := X_13;  # 10 z:bat[:oid,:int] := 
_13:bat[:oid,:int] {G}
+    X_21 := batcalc.+(b,2);             # 11 _21:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _9:int) {G}
+    X_22 := 1;                          # 12 _22:int := _5:int 
+barrier X_23 := true;                   # 13 _23:bit := _16:bit {J17}
+    X_21 := batcalc.*(X_21,X_21);       # 14 _21:bat[:oid,:int] := 
CMDbatMULsignal(_21:bat[:oid,:int], _21:bat[:oid,:int]) {G}
+    X_22 := calc.+(X_22,1);             # 15 _22:int := 
CMDvarADDsignal(_22:int, _5:int) 
+    redo X_23 := calc.<(X_22,3);        # 16 _23:bit := CMDvarLT(_22:int, 
_17:int) {J14}
+exit X_23;                              # 17 _23:bit 
+    z:bat[:oid,:int] {inline} := X_21;  # 18 z:bat[:oid,:int] := 
_21:bat[:oid,:int] {G}
 end user.qry;                           # 19  
 
 # 18:00:43 >  
diff --git a/monetdb5/optimizer/Tests/inline05.stable.out 
b/monetdb5/optimizer/Tests/inline05.stable.out
--- a/monetdb5/optimizer/Tests/inline05.stable.out
+++ b/monetdb5/optimizer/Tests/inline05.stable.out
@@ -19,7 +19,7 @@ function user.foo{inline}(a:int,b:int):i
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:dbl]  := mal.multiplex("user","foo",b,b);
     z:bat[:oid,:dbl]  := mal.multiplex("user","foo",b,2);
 end user.qry;
@@ -30,9 +30,9 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    z:bat[:oid,:dbl] {inline} := mal.multiplex("user","foo",b,b);#  3 
z:bat[:oid,:dbl] := MANIFOLDremapMultiplex(_8:str, _9:str, b:bat[:oid,:int], 
b:bat[:oid,:int]) {G}
-    z:bat[:oid,:dbl] {inline} := mal.multiplex("user","foo",b,2);#  4 
z:bat[:oid,:dbl] := MANIFOLDremapMultiplex(_8:str, _9:str, b:bat[:oid,:int], 
_10:int) {G}
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    z:bat[:oid,:dbl] {inline} := mal.multiplex("user","foo",b,b);#  3 
z:bat[:oid,:dbl] := MANIFOLDremapMultiplex(_7:str, _8:str, b:bat[:oid,:int], 
b:bat[:oid,:int]) {G}
+    z:bat[:oid,:dbl] {inline} := mal.multiplex("user","foo",b,2);#  4 
z:bat[:oid,:dbl] := MANIFOLDremapMultiplex(_7:str, _8:str, b:bat[:oid,:int], 
_9:int) {G}
 end user.qry;                           #  5  
 
 # 18:00:44 >  
diff --git a/monetdb5/optimizer/Tests/inline06.stable.out 
b/monetdb5/optimizer/Tests/inline06.stable.out
--- a/monetdb5/optimizer/Tests/inline06.stable.out
+++ b/monetdb5/optimizer/Tests/inline06.stable.out
@@ -20,7 +20,7 @@ function user.foo{inline}(a:int,b:int):i
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,b);
     z:bat[:oid,:int]  := mal.multiplex("user","foo",b,2);
 end user.qry;
@@ -31,17 +31,17 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_14 := batcalc.+(b,b);             #  3 _14:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
-    X_15 := mmath.rand();               #  4 _15:int := MATHrandint() 
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    X_13 := batcalc.+(b,b);             #  3 _13:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], b:bat[:oid,:int]) {G}
+    X_14 := mmath.rand();               #  4 _14:int := MATHrandint() 
 # 
-    X_14 := batcalc.*(X_14,X_15);       #  6 _14:bat[:oid,:int] := 
CMDbatMULsignal(_14:bat[:oid,:int], _15:int) {G}
-    z:bat[:oid,:int] {inline} := X_14;  #  7 z:bat[:oid,:int] := 
_14:bat[:oid,:int] {G}
-    X_20 := batcalc.+(b,2);             #  8 _20:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _10:int) {G}
-    X_21 := mmath.rand();               #  9 _21:int := MATHrandint() 
+    X_13 := batcalc.*(X_13,X_14);       #  6 _13:bat[:oid,:int] := 
CMDbatMULsignal(_13:bat[:oid,:int], _14:int) {G}
+    z:bat[:oid,:int] {inline} := X_13;  #  7 z:bat[:oid,:int] := 
_13:bat[:oid,:int] {G}
+    X_19 := batcalc.+(b,2);             #  8 _19:bat[:oid,:int] := 
CMDbatADDsignal(b:bat[:oid,:int], _9:int) {G}
+    X_20 := mmath.rand();               #  9 _20:int := MATHrandint() 
 # 
-    X_20 := batcalc.*(X_20,X_21);       # 11 _20:bat[:oid,:int] := 
CMDbatMULsignal(_20:bat[:oid,:int], _21:int) {G}
-    z:bat[:oid,:int] {inline} := X_20;  # 12 z:bat[:oid,:int] := 
_20:bat[:oid,:int] {G}
+    X_19 := batcalc.*(X_19,X_20);       # 11 _19:bat[:oid,:int] := 
CMDbatMULsignal(_19:bat[:oid,:int], _20:int) {G}
+    z:bat[:oid,:int] {inline} := X_19;  # 12 z:bat[:oid,:int] := 
_19:bat[:oid,:int] {G}
 end user.qry;                           # 13  
 
 # 18:00:44 >  
diff --git a/monetdb5/optimizer/Tests/inline07.stable.out 
b/monetdb5/optimizer/Tests/inline07.stable.out
--- a/monetdb5/optimizer/Tests/inline07.stable.out
+++ b/monetdb5/optimizer/Tests/inline07.stable.out
@@ -18,7 +18,7 @@ function user.foo{inline}(a:int,b:bat[:o
 end user.foo;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:dbl]  := mal.multiplex("user","foo",b,b);
 end user.qry;
 function user.main():void;
@@ -27,10 +27,10 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_13 := aggr.sum(b);                #  3 _13:dbl := 
CMDBATsum(b:bat[:oid,:int]) {G}
-    X_14 := batcalc.+(b,X_13);          #  4 _14:bat[:oid,:dbl] := 
CMDbatADDsignal(b:bat[:oid,:int], _13:dbl) {G}
-    z:bat[:oid,:dbl] {inline} := X_14;  #  5 z:bat[:oid,:dbl] := 
_14:bat[:oid,:dbl] {G}
+    bat.append(b,1);                    #  2 _4:bat[:oid,:int] := 
BKCappend_val_wrap(b:bat[:oid,:int], _5:int) {G}
+    X_12 := aggr.sum(b);                #  3 _12:dbl := 
CMDBATsum(b:bat[:oid,:int]) {G}
+    X_13 := batcalc.+(b,X_12);          #  4 _13:bat[:oid,:dbl] := 
CMDbatADDsignal(b:bat[:oid,:int], _12:dbl) {G}
+    z:bat[:oid,:dbl] {inline} := X_13;  #  5 z:bat[:oid,:dbl] := 
_13:bat[:oid,:dbl] {G}
 end user.qry;                           #  6  
 
 # 18:00:44 >  
diff --git a/monetdb5/optimizer/Tests/inline08.stable.out 
b/monetdb5/optimizer/Tests/inline08.stable.out
--- a/monetdb5/optimizer/Tests/inline08.stable.out
+++ b/monetdb5/optimizer/Tests/inline08.stable.out
@@ -26,10 +26,10 @@ function user.bar{inline}(a:str,b:str):s
     c := calc.+(sa,sb);
     return bar := c;
 end user.bar;
-!TypeException:user.qry[2]:'bat.insert' undefined in: _4:any := 
bat.insert(b:bat[:oid,:str], _5:oid, _6:int)
+
 function user.qry():void;
     b := bat.new(:oid,:str);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     z:bat[:oid,:str]  := mal.multiplex("user","bar",b,b);
 end user.qry;
 function user.main():void;
@@ -38,8 +38,8 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:str);            #  1 b:bat[:oid,:str] := 
CMDBATnew(_2:oid, _3:str) {G}
-    bat.insert(b,0@0,1);                #  2 _4:any := 
bat.insert(b:bat[:oid,:str], _5:oid, _6:int) {U}
-    z:bat[:oid,:str]  := mal.multiplex("user","bar",b,b);#  3 z:bat[:oid,:str] 
:= mal.multiplex(_8:str, _9:str, b:bat[:oid,:str], b:bat[:oid,:str]) {U}
+    bat.append(b,1);                    #  2 _4:any := 
bat.append(b:bat[:oid,:str], _5:int) {U}
+    z:bat[:oid,:str]  := mal.multiplex("user","bar",b,b);#  3 z:bat[:oid,:str] 
:= mal.multiplex(_7:str, _8:str, b:bat[:oid,:str], b:bat[:oid,:str]) {U}
 end user.qry;                           #  4  {U}
 
 # 20:02:17 >  
diff --git a/monetdb5/optimizer/Tests/inline10.stable.out 
b/monetdb5/optimizer/Tests/inline10.stable.out
--- a/monetdb5/optimizer/Tests/inline10.stable.out
+++ b/monetdb5/optimizer/Tests/inline10.stable.out
@@ -21,7 +21,7 @@ function user.bar{inline}(a:int,b:int):i
 end user.bar;
 function user.qry():void;
     b := bat.new(:oid,:int);
-    bat.insert(b,0@0,1);
+    bat.append(b,1);
     zz := user.bar(1,2);
 # base line test for inlining 
     z:bat[:oid,:int]  := mal.multiplex("user","bar",b,b);
@@ -33,14 +33,14 @@ function user.main():void;
 end user.main;
 function user.qry():void;               #  0 qry:void := user.qry() {G}
     b := bat.new(:oid,:int);            #  1 b:bat[:oid,:int] := 
CMDBATnew(_2:oid, _3:int) {G}
-    bat.insert(b,0@0,1);                #  2 _4:bat[:oid,:int] := 
BKCinsert_bun(b:bat[:oid,:int], _5:oid, _6:int) {G}
-    X_20 := calc.+(1,2);                #  3 _20:int := 
CMDvarADDsignal(_6:int, _8:int) 
-    X_16 := X_20;                       #  4 _16:int := _20:int 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to