michael@0: /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: //----------------------------------------------------------------------------- michael@0: var BUGNUMBER = 406769; michael@0: var summary = 'Regression from bug 398609 caused infinite loop'; michael@0: var actual = ''; michael@0: var expect = ''; michael@0: michael@0: //----------------------------------------------------------------------------- michael@0: test(); michael@0: //----------------------------------------------------------------------------- michael@0: michael@0: function test() michael@0: { michael@0: enterFunc ('test'); michael@0: printBugNumber(BUGNUMBER); michael@0: printStatus (summary); michael@0: michael@0: var a0; michael@0: var a1; michael@0: var a2; michael@0: var a3; michael@0: var a4; michael@0: var a5; michael@0: var a6; michael@0: var a7; michael@0: var a8; michael@0: var a9; michael@0: var a10; michael@0: var a11; michael@0: var a12; michael@0: var a13; michael@0: var a14; michael@0: var a15; michael@0: var a16; michael@0: var a17; michael@0: var a18; michael@0: var a19; michael@0: var a20; michael@0: var a21; michael@0: var a22; michael@0: var a23; michael@0: var a24; michael@0: var a25; michael@0: var a26; michael@0: var a27; michael@0: var a28; michael@0: var a29; michael@0: var a30; michael@0: var a31; michael@0: var a32; michael@0: var a33; michael@0: var a34; michael@0: var a35; michael@0: var a36; michael@0: var a37; michael@0: var a38; michael@0: var a39; michael@0: var a40; michael@0: var a41; michael@0: var a42; michael@0: var a43; michael@0: var a44; michael@0: var a45; michael@0: var a46; michael@0: var a47; michael@0: var a48; michael@0: var a49; michael@0: var a50; michael@0: var a51; michael@0: var a52; michael@0: var a53; michael@0: var a54; michael@0: var a55; michael@0: var a56; michael@0: var a57; michael@0: var a58; michael@0: var a59; michael@0: var a60; michael@0: var a61; michael@0: var a62; michael@0: var a63; michael@0: var a64; michael@0: var a65; michael@0: var a66; michael@0: var a67; michael@0: var a68; michael@0: var a69; michael@0: var a70; michael@0: var a71; michael@0: var a72; michael@0: var a73; michael@0: var a74; michael@0: var a75; michael@0: var a76; michael@0: var a77; michael@0: var a78; michael@0: var a79; michael@0: var a80; michael@0: var a81; michael@0: var a82; michael@0: var a83; michael@0: var a84; michael@0: var a85; michael@0: var a86; michael@0: var a87; michael@0: var a88; michael@0: var a89; michael@0: var a90; michael@0: var a91; michael@0: var a92; michael@0: var a93; michael@0: var a94; michael@0: var a95; michael@0: var a96; michael@0: var a97; michael@0: var a98; michael@0: var a99; michael@0: var a100; michael@0: var a101; michael@0: var a102; michael@0: var a103; michael@0: var a104; michael@0: var a105; michael@0: var a106; michael@0: var a107; michael@0: var a108; michael@0: var a109; michael@0: var a110; michael@0: var a111; michael@0: var a112; michael@0: var a113; michael@0: var a114; michael@0: var a115; michael@0: var a116; michael@0: var a117; michael@0: var a118; michael@0: var a119; michael@0: var a120; michael@0: var a121; michael@0: var a122; michael@0: var a123; michael@0: var a124; michael@0: var a125; michael@0: for (var a126 = 1; a126 < ([1,2,3]).length -1; ++a126) michael@0: 1; michael@0: michael@0: michael@0: reportCompare(expect, actual, summary); michael@0: michael@0: exitFunc ('test'); michael@0: }