summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/jaeger/bug652305.js
blob: 78df18aadfe592763162d26c1580dee41a1fa9a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var sjcl = {
    cipher: {},
};
var global = 99;
sjcl.cipher.aes = function (a) {
    var b, c, d, e, f = this.h[0][4],
    g = this.h[1];
    d = a.slice(0);
    this.a = [d, []];
    for (a = 8; a < 60; a++) {
        c = d[a - 1];
        if (a % 8 === 0) {
            c = global;
            if (0 === 0) {
                h = 2;
            }
        }
        d[a] = c;
    }
    assertEq(this.a[0][50], 99);
};
sjcl.cipher.aes.prototype = {
    h: [[[], [], [], [], [99, 0]], [[67175681, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 65537], [17039621, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 16777472], [83952641, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 65537], [17105156, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 16777472], []]],
};
new sjcl.cipher.aes([0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff]);