File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1609,7 +1609,7 @@ let int32_pow ?comment (e1 : t) (e2 : t) : J.expression =
1609
1609
match (e1.expression_desc, e2.expression_desc) with
1610
1610
| Number (Int {i = i1 } ), Number (Int {i = i2 } ) ->
1611
1611
to_int32 (int ?comment (Ext_int. int32_pow i1 i2))
1612
- | _ -> {comment; expression_desc = Bin ( Pow , e1, e2)}
1612
+ | _ -> to_int32 (float_pow ?comment e1 e2)
1613
1613
1614
1614
let rec int32_bxor ?comment (e1 : t ) (e2 : t ) : J.expression =
1615
1615
match (e1.expression_desc, e2.expression_desc) with
Original file line number Diff line number Diff line change @@ -187,7 +187,7 @@ function a17(prim) {
187
187
}
188
188
189
189
function a18 ( prim0 , prim1 ) {
190
- return prim0 ** prim1 ;
190
+ return prim0 ** prim1 | 0 ;
191
191
}
192
192
193
193
let f = Pervasives . $at ;
You can’t perform that action at this time.
0 commit comments