1
var HEAP, IHEAP, FHEAP;
2
var TOTAL_MEMORY = 50 * 1024 * 1024;
3
HEAP = IHEAP = new Int32Array(TOTAL_MEMORY);
4
STACK_ROOT = STACKTOP = undefined;
9
var __stackBase__ = STACKTOP;
11
var $tmp5 = __stackBase__ + 12;
13
var $mul7 = ($tmp6) * 3;
14
$this_addr_i23 = $tmp5;
16
$desc_addr_i = __str3;
18
var $this1_i24 = $this_addr_i23;
19
var $tmp_i25 = $id_addr_i;
20
var $tmp2_i = $desc_addr_i;
21
var $tmp3_i = $N_addr_i;
22
__Z9makeFastaI10RandomizedEvPKcS2_jRT_($tmp_i25, $tmp2_i, $tmp3_i, $this1_i24);
24
function __Z9makeFastaI10RandomizedEvPKcS2_jRT_($id, $desc, $N, $output)
26
$output_addr = $output;
27
var $tmp4 = $output_addr;
29
var $this1_i = $this_addr_i;
30
var $table_i = $this1_i;
31
var $call_i = __ZN10LineBuffer7genrandER10Cumulativej(0, $table_i, 0);
33
function __ZN10LineBuffer7genrandER10Cumulativej($this, $table, $N)
38
var $tmp3 = $table_addr;
41
var $this1_i = $this_addr_i;
42
var $last_i = $this1_i;
43
var $tmp_i = IHEAP[$last_i];
44
var $mul_i = ($tmp_i) * 3877;
45
var $add_i = ($mul_i) + 29573;
46
var $rem_i = ($add_i) % 139968;
47
var $last2_i = $this1_i;
48
IHEAP[$last2_i] = $rem_i;
49
var $tmp3_i = $max_addr_i;
50
var $last4_i = $this1_i;
51
var $tmp5_i = IHEAP[$last4_i];
52
var $conv_i = ($tmp5_i);
53
var $mul6_i = ($tmp3_i) * ($conv_i);
54
var $div_i = ($mul6_i) / 139968;
55
$this_addr_i1 = $tmp3;
57
assertEq($pct_addr_i, NaN);